Many powerplants run thought the night because they cannot be turned on and off. The most polluting time to use the grid is during peak demand in the evening, when every powerplant has to be brought online, even the most polluting ones.
Northern Europe relies on Wind, not Solar for renewable energy. Yes, we are integratingg powergrid, but you can't pull 100 GW from Spain to UK. Yhat would require absolutely monstrous infrastructure.
What your assertion for night time charging based on?
I think the proper way to solve a problem should be smart charging, where the car chooses the cheapest energy through out the day, making much finer decision than a consumer ever could. And grid should be (it usually is) managed in such a way that lowest price corresponds to highest % of clean energy.
We could take this even further: usually the grid responds to demand and predict demand based on past patterns, but we could have a protocol for IoT devices and cars to request power they will need in the future, and ask the grid for the best time to draw power in the next X hour window.