I checked your route with abetterrouteplanner.com using two different Enyaq models. One with 50kW charging and one with 100kW+. Here are the travel times:
- Enyaq iV 50 (50kW charging): 33 hours
- Enyaq iV 80 (100kW charging): 26 hours
- Google Maps (w/o charging time): 22,5 hours
I think you just had the wrong car model for this kind of trip.
Additionally it was during December, so cold weather reduced range even more, therefore your estimation would be correct but for summer time.
I think your car model isn't very appropriate for long distance travels, as most EVs. But there are some EVs out there that definitely can do it, especially all Teslas.
When I think about how I would do a long trip in an EV, I envision getting a full charge, because first, that's what I currently do with gasoline, and second, I want as much range as possible to account for unplanned detours and/or other unexpected issues.
A critical component is the trip computer that knows about upcoming construction and charger status. On our first trip the Sault Ste Marie charger was down, and Sault Ste Marie <-> WaWa is the longest stretch between chargers because of a huge provincial park. But the car warned us about it and told us to make sure we were above 90% at Blind River.