It was La Ronde, the only park close to Montreal.
And someone correct me if I'm wrong, but I think the B&M coaster is really an Intamin stand up that was moved there from a european park.
The woodie was Le Monstre, which is the only wooden coaster in the world with an onboard soundtrack. I can't remember the name of the tower, all I know is that it's an S&S space shot, which is only 150 feet high.
Hope that helps, cya