A pragmatic approach,
If you have some visual condition that gets true just when the page is loaded, you can look for that. Say that the text "Welcome User" gets displayed in a span with id=content somewhere when the page is loaded, you can replace your waitForPageToLoad with
<tr> <td>waitForText</td> <td>id=content</td> <td>Welcome*</td> </tr>
Possibly you can even be as blunt as
<tr> <td>waitForText</td> <td>//body</td> <td>*Welcome*</td> </tr>
though I haven't tested the latter myself.