Magna has electric trucks as a short-range shuttle between factories. They charge during loading/unloading. So it certainly seems doable, at least for short-range transportation.
https://investinaustria.at/en/news/2017/11/magna.php
I don't know about long-range. But I would be curious where you get the 1.9 kWh/mile and the 600 miles per day figure from?