Also, i am pretty sure it's only available in 720p because even on pirate sites all i could find is the 720p version
jpp72
Vimeo only plays back up to 720p in web browsers. On players like Roku, etc., Vimeo plays back in 1080p. StreamFab can download Vimeo videos in 1080p. But not for Vimeo On Demand I'm guessing.
The pirate sites you checked likely just downloaded the Vimeo web browser version (youtube-dl et all).
You can confirm this by checking any Vimeo HD video (for example
this one) in a web browser. Click the gear icon and you can see the maximum quality is 720p. Put that URL into StreamFab and it can download it as 1080p.