All you have to do is say no @Bryanna7 when Airbnb or one of their ambassador (ie hosts) asks you to refund the guest more than they are entitled to under your cancellation policy.
This is what I say to Airbnb " XXX has blocked my calendar for the last five months, his reasons for cancelling do not meet your criteria for getting a penalty free cancellation under your EC policy.
"If Airbnb wants to give the guest more money back than the guest is entitled to under my policy, that is your choice. I am not authorising this to come from me as the host." Then I hit the decline button.
To the guest I just refer them back to Airbnb. @Bryanna7