My nephew and his GF were going to come for a visit and they wanted to sleep in the same room. We said no and they decided not to visit. Oh, well.
I’m sorry they placed you in that situation but I believe you did the right thing.