Coming from a guy who worked for a gm for a while gm has no tool's at all to service gen 3 and gen 5's. Nothing.. They get replaced and nothing more. Lucky for me I scored a lot of easy rebuild M90's because of this. Get your hands on a zzp puller and just go to town. You'll most likely trash what's left of the pulley but it will come off. If you dont feel like doing that. Then befor touching the blower with any other stuff, Heat, Dry Ice.. Ect.. Just removed the thing and find a big press and press it off. I've had to resort to this on about 3 different w-body's I've done MPS swaps on. It's a bit more work but it's better then giving an early death to your M90.
I highly doubt its the pulley puller they used, why wouldn't a GM dealer not use a sc pulley puller for GMs lol but i guess im gonna be renting a pulley puller from zzp to figure out what the deal is here. if it really is stuck im gonna try putting a heat gun to the pulley and then the dry ice to the shaft and hopefully that will knock it loose of however it might be stuck. i should of done this from the beginning but I was too impatient for that extra boost xD