Despite the Dealer's efforts Velotric is still refusing to do anything.
Sorry to hear that. It would be nice if they covered it, but from what I can see from your post the manufacturer has no liability.
From what I can deduce, you did not perform routine monthly maintenance checks on your spokes.
You Just noticed 8 spokes were broken only when you were wiping down your bike?
Spoke maintenance is a must. That includes checking spokes for proper tension once a month. Certainly checking for loose or broken spokes.
If you did not do proper spoke maintenance over 1.5 years, the manufacture cannot be held responsible for any damage to the motor.
As for the spokes themselves, they do break sometimes. The way to prevent that is to make sure they are properly tensioned at least once per month if you ride regularly. As you broke more spokes, you increased the strain on the other spokes and hub spoke mounts.
Your hub is most likely fine. Inspect each spoke hole for integrity.
Get a spoke tension meter on Amazon for $16-$20. Watch a video on Youtube. Replacing spokes, building a wheel, and truing your wheel are very easy. Frist time is the learning curve, but you can do it while watching TV. Learn a new skill, it's Easy Peazy.
Or, pay your dealer to do it.
Get out and ride, enjoy your biking, "time's winged chariot" is hurrying near.