I have never had that much trouble getting brake rotors off my FC, or any vehicle for that matter, lol... WTF. Was it just that corroded? I mean, the hubs are AL so to prevent this reason of rusting solid on the rotor... I've had to use an air hammer and some deep creep but thats about it...
Although, I just saw your in Ontario. Corrosion there must be much worse