not sure why youre having trouble with unrevoked. might be something on your PC thats interfering with it. you can try uninstalling htc sync,and anything else tthat has the ability to interact with your phone,and try it again. folks that have had similar issues have mostly just given up and used different computers,and then had success. wish i knew what was confusing unrevoked,or had some better advice to make it work.
failing that,you can simply follow the directions in post 2 "zergRush method". it does not utilize unrevoked 3.22 for the downgrade.
option #2 would be the htc supertool to try and get temp or perm root,then follow the directions to downgrade: HTC Super Tool: The Latest All-in-One for Your HTC Device | xda-developers
option#3 would be to htcdev unlock,use that to root,then downgrade(see my respoce to one of your other posts). if you want to go the htcdev route,lets keep the posts and help in zamkats thread.
dont worry,we will get you there
for now,im off to work.