options for your visa are below;
1) contact emirates : - they can arrange visa, but you should tak hotel accommodation as well

2) contact air arebia : they can arrange visa, but you have to deposit 5000 riyal, wl be given back once u bak frm trip

3) contact emirates embassy

4) Ask any of ur friends to apply for transit visa from dubai and the charge will be 700 - 100 dirham

** your fieance can get visa from airport due to her profession is Engineer