@Patricia1511 You can't retroactively try and charge a guest extra fees or change the pricing: that violates Airbnb's rules. You have to make sure that you listing is set up correctly the way that you want it before it goes live. If you cancel, penalties are applied.
Personally, if it were me, I would honor the rate and leave it at that: just chalk it up to experience. There is no such thing as a security deposit on Airbnb: there is an amount that the guest MAY be charged if they cause damage. No money is held to cover damage.
If you really can't see your way clear to eating the cleaning fee, I would contact Airbnb and plead igorance and try and get them to waive the penalties. Here's a help guide on how to do that:
https://community.withairbnb.com/t5/Help/Contact-Airbnb-A-Community-Help-Guide-UPDATED/m-p/413245