I would like Avast explain to me how my auto-renewal got switched back from Cancel and how an expired Credit Card that I purposely did not update got charged?
If you want avast to explain it, you need to contact avast.
https://support.avast.com
or the payment processor.