Looking at his ride, it looks like it’s all on the road? If so then that would explain the average. Maybe he was on a creo? Or just rode an normal bike without changing his account but I find it hard to believe that was his average.
It's a mix about 50% tow paths on the canal and then roads with a few tracks, so yes, he could have been on a more road orientated e-bike .. or a normal bike I guess. No pictures sadly.
You think he had a secret pre-production Creo ? Who is this guy !
I guess on the tow path on the kenevo I average 36kph if I push hard (wouldn't be able to do that for 100k though) He had to do a couple of climbs (which is where I noticed him on strava) and he wasn't super quick up them, but in fairness to him, not super slow either for pacing over a 100k ride.
Not sure I'd manage 100k at that average above assistance on a heavy e-bike, what am I saying, there's no way on earth I'd manage that, who am I kidding ! .. Checked the tour de-france riders and over similar terrain (not exactly the same route) they averaged 42 ish but over 200km's.
If he did manage to stay above the limit that much except for the climbs, then the battery would do the distance.