I would use a torch to heat up the aluminum use a ox/acc gas. set the torch for a flame to heat up the alum.. set up the two bolts to load it up to push the hub out then when the alum is hot spray cold water on the hub hole ...hub will shrink then pop . I have had to do many transportation work on using torch to remove rust parts .. GM did not put anti seize on the hub/alum contact. on my vehicles that are over 20 yrs I buy them new and I put anti seize on the rotor contact on the hub assy ...when new .. never had any problems falls off easy..