Sunspots are cooler than the rest of the sun’s surface, no? I think it reasonable to argue that if sunspots were in any way related to warming of Earth, the mechanism would have to be something else than their mere presence, other things being equal.