Sun May 03, 2015 11:29 pm
The one way it could be done (assuming there is enough space available) would be to make two of the holes oblong slots, so that they would fit either 58mm spacing or 56mm spacing. It would then be possible to encourage case makers to make a gradual transition from one spacing to the other and, possibly, eventually shift to the 56mm spacing exclusively.
While I generally oppose this sort of "special pleading" changes, I think the OP does make a good point and making the Pi compatible with LEGO spacing does have some merit.
Alternatively, the OP could design (possibly as a 3D print module?) a "base plate" that would mount to a LEGO structure underneath and have connections spaced for a Pi on top. He could even design a top plate to make a Pi "sandwich" connected to LEGOs both below and above.