I don't know if your current version of windows has ICS installed or not. If not, you will need it. A quick google search of "windows 7 ics" yielded http://answers.microsoft.com/en-us/w...8-e9f091711095
as the second ranked response. Clearly Windows 7 includes ICS and setting it up should be the same as for Windows Vista. I suggest trying it to see if it helps you find and enable ICS.
You do need ICS to make this work. So work on getting that going first, then manually configure it without using any wizards as suggested in the first article I linked above.
One question you might want to ask at the trailer park is whether they are able or willing to enable a device by MAC ID rather than using a web based log-in page. If so, give them the MAC ID of the TiVo (found on the phone and network screen) and skip all the ICS confusion. You might need a switch so your laptop and TiVo can connect simultaneously, or you can move the Ethernet cable back and forth between them if you are careful with it.