It does sound a bit like the throttle motor/clutch.
Can you unplug those and see if the sound goes away?
Where is your PCV hose? It looks blocked off at the throttle body.
EDIT: Wait, did the belt snap while chasing the noise? Or did the belt brake in the past, was replaced, and now it makes...