Sorry you missed the show
I was at the CN Tower Thursday evening killing time while my daughter was at the ACC for the American Idol concert. I met a couple standing at the glass floor, definitely english by their accents. Since I remembered your post, I made it a point to talk to them, but it wasn't you (they were only here for 3 days). They wanted a picture of themselves on the glass floor, so I took it for them. The Skydome was open, and we got a good shot of the game 112 floors below them in the picture. They're going to go home and say they got the cheap seats for the game
Anyhoo, one of the things high on their list was eating at the restaurant on the tower - the 360º It might be a place you could consider.