Yet another patterning on compound surfaces question

I have a compound curved backing sheet for a part and need to put an array of tapped holes on the sheet.  I can put the first hole on easy enough using the hole wizard, but I need to have the array stay square at 100mm apart along the curvature of the sheet.  Is there a way to do this?  I was trying to use curve driven patterning, but no dice.  Plus that won't get me the second direction of holes in the array.  Thanks in advance.  I never would have expected to miss regular parts and Euclidian surfaces.

SolidworksParts And Features