Someone from the Support or Billing team will respond to you on the 01248504 ticket, if not already. I believe someone from the billing team will take a look at your case and respond to your ticket. Please rest assured that Cloudflare is addressing these matters internally since recent Billing migration.
Questions about billing will need to be resolved by the Customer Support team and cannot be resolved on the Community as far as I am not an employee of Cloudflare.