I note what you say and that is one of my sources.
But I also have a picture of this car from a completely different source which also calls it the 'Sole e Luce' (Sun and Light) and in fact I cannot find it referred to in any book simply as 'Sole'. I noticed the similarity of the 'Grandluce' name too and wondered if someone had got confused, hence my full search which still did not bring me the result of simply the 'Sole' name.
All the rest is exactly as I have it too, so I'm going to award you the point for giving all the full information I am looking for, even if you think some of it is not right!