A VIA bus arrives in Windsor at 4:26 p.m. on Saturday. Is that a possible time... I could linger around for a couple of hours if need be - or walk across the border if it's nearby. Actually it's only a half hour walk along the riverside from the train station to the bus across the border. More interestingly, a GREYHOUND bus leaves Detroit Greyhound Station at 1:15 a.m. arriving in Toronto at 6:40 a.m. The Detroit Greyhound Station seems to be on Howard Street most likely about 5 minutes taxi from the Mercury Bar, or 20 minute walk if anyone is still on their feet. I'd probably have to be there 20 minutes early. Could be doable. Yes, it seems short.
Getting to Windsor at 4:30 is no problem. I live only about 5 minutes from the border crossing. As for getting home, you can take the bus, but under no circumstances would I let anyone walk around town at that hour. I'll take you if that's what you decide to do.