How is that not homophobia? So you are telling me if they were a straight couple the response would had been the same?
I cannot see why not - If the hotel needs them for families, then yes - the normal use of family relates to having kids too rather than being a couple.
A double was booked and should have been provided, but there is nothing homophobic in the details provided by OP about hotel's refusal