Good Luck
Sorry mate i haven't heard of any downhill bike hire but your best bet might be a place called "Bicycle Express" on Halifax street in the city. They might be able to work something out for you (i'm thinking demo bike).
Good luck, It's a great place to ride.
Scott.