not possible for your GF, as KSA allow only gulf countries residents to get a transit visa...

two solutions, either you both go by plane from here, either you drive and take her at the airport in dubai or directly in oman