Thanks guys
, it is a huge releif that's for sure. I told my husband to go in peson to the CVAC and ask again, as the website states they provide the passport service, but he was told again it's only for temprary visas. Anyway, the only other options were: registered mail, DHL or in person. He used the Terra travel shuttle service (suggested by Toronto ASAP)
to go to Vienna, the cost was 70 eu. And to add, this is a door to door service, so you are picked up and dropped off where ever you want in Belgrade/Vienna.