@Amy1756 Either the host is confused about how things on Airbnb work, he is overwhelmed and distracted because of the fire, or he is just lying to you.
When there is a reason why a host or guest needs to cancel, they are supposed to cancel, not say they will cancel. Hosts don't get paid for a reservation until 24 hours after a guest checks in- until then, Airbnb has your money, not the host, so there is nothing for the host to refund, and hosts don't "send money back to Airbnb". If a host is overpaid, Airbnb will deduct what is owing from the host's future payouts.
The host should have contacted Airbnb to tell them he needed to cancel your booking under the Extenuating Circumstances policy because his place wasn't able to be accessed and the area was dangerous. Then the host would never have been paid out any money and you would have been issued a full refund.
At this point all you can do is continue to try to reach Airbnb customer service, which is frustrating these days- they can take weeks to get back to you, so it will require patience and persistence. This may also be why the host wasn't able to contact Airbnb at the time the reservation needed to be cancelled- hosts aren't getting their calls answered, either.