I am surprised (negative) by the support you received from Firebase team on this case.
We had a different experience with AWS in a similar situation. A small bug in my code was reassigning IP address to same EC2 instance every hour or so. We ended up being billed for about $300 or so for the same. But in our case AWS understood that it was a bug and were kind enough to credit that amount to our account.