I can't answer about pulling the wheel hub with the brake rotor on it, but I have pulled the hub on a rear wheel (when I replaced a wheel motor a year or two ago). The hub is designed for a tapered shaft, so it's wedged on there pretty good. With a little oxidation, it's very difficult to get off. BUT, there's a trick! Wedge something behind the hub that is applying force that (you would think) would push it off. Then adjust the nut to be flush with the motor shaft (so you don't damage the nut or the shaft). Then whack the shaft and nut a couple of times with a 2-3 lb sledge hammer...the hub will likely fall right off. You might have to move your pushing mechanism to the other side and do it again.
For the pushing mechanism, something like a mechanical screw-type gear puller or (ideal) one of the porta-power type hydraulic gear pullers. I used a porta-power type hydraulic frame straightener with a block something on the other side. Note: Unless you've got one of the hydraulic gear pullers or something applies symmetrical force, I wouldn't try to push it off with a porta-power type deal...10 tons is enough force to bend the wheel mounts (but still not enough to pop the hub off...or it wasn't in my case...go figure!)
In a nutshell...you have to knock the tractor off the hub rather than pulling the hub off the tractor. Sounds nuts, doesn't it?
Anyway, I'd guess that the brake rotor is simply another taper-fit item and you'd probably knock it off the same way.
HTH,
Dave