I'll throw in my experiences with my 2018 ZF7.2. I only use the onboard charger, but this summer when I've ridden it down to 0%, when charging it gets to 60-62% and then overheats and stops charging. I need to wait a few hours before charging again.
The most recent time, I got a small USB-powered fan (intended for computer use) and found it fit neatly on the fairing, pointed away from the battery to draw away heat. After a few minutes of this, the battery got noticeably cooler to the touch and I was able to resume charging much sooner.
I powered the fan off of a USB power bank that I keep around for my phone on long rides. It all fits nicely into the tank storage area.
If I had regular issues with fast charging like described, I would think two USB fans, one pushing and one pulling, powered by a USB battery in the tank area, would be a really cheap and easy fix. Don't have to mount them (could, though), just sit them on the fairing while you're charging.
This is the fan I use, which fits nicely on the fairing:
https://smile.amazon.com/Thermaltake-External-One-touch-Retractable-AF0007/dp/B002OJN250/