That really sucks dude, glad to hear you walked away. The bike can be fixed, and hey, now you won't make that mistake again!
I agree with calling GO Transit first and seeing what they say. Maybe wait to call your insurance company, because they might start to consider it as a "claim" even...