I don't know about the latest amendment of the law but I had travel last year with my car under Islamic Bank Finance &  the car was registered in my name, So please check with your Bank and see if they can give NOC if a guarantor is provided. May Allah make your Umra easy for you