Do you know how the garmin device recognize, that this is a new map? Is it the size? Maybe you could blow up the gmapsupp.img to a specific size a and each new map will have the same size.
Christian