Use a lathe to overbore the pulley hole. Insert and bond an undersized bush, then drill and ream the bush to be a tight fit to the motor shaft and superglue it on.
Sounds out of the realms of home DIY! Shane, that's very kind of you. I'll post some pics when I get them from him and hopefully the issue will be clearer. The deck is a pre-TPS version.