While not defending your SO, there might be an explanation for the phone not working in his room in the first hotel. I have been set up in hotel rooms by the FS before and have run into the same problem, it seems that sometimes when the government makes arrangements for lodging, they inform the hotel manager that they will not pay for anything extra like movies or phone bills, so the hotel turns off the phones. When the phones have been turned off in my rooms, I have had to go down to the front desk, and ask for them to be turned on so I can call home, and ensure that I would be responsible for paying any and all phone charges, sometimes with a blank credit card draft.
GFP isn’t a agency Hotshot crew, they are a type 2 private contract crew. I’m not sure, but I believe it is a fairly new company, as I saw them for the first time last year on the Toolbox Complex.