Flock is a piece of shit, and they definitely overstepped at best, but this wasn’t impersonation. Impersonation is saying “hello I am grue I would like to cancel my reservation” while they said “hello I am Bobby with Flock and I’d like to cancel the reservation of grue.”
Should the hotel have gone through with the cancelation? No. But this doesn’t even constitute fraud.