thanks for the logfile... i was too lazy to hook up my 50d to SGP (i can't find the battery anymore) so my analysis is garbage.
given that it uses -D, SGP itself must be scaling the data, which if it's repeatable and not dependent on the image data the way dcraw's scaling it, should be just fine.
rob