I'm wondering if the SP3 is not recognised by the Garmin software on the PC and therefore is giving the problem. Surprised it still downloaded the maps though.
FWIW, I have a SP3 and 2610 both with the serail numbers in the PC and have never had problems where only one part of a download would not occur. Plenty of times had problems with the PC / SP3 locking up during the download.