You would use slots, so the other direction doesn't need to be exact.
I think I failed to understand you before. Do you mean:
In one direction (let's say X) we keep a pitch that works for both 120mm and 140mm, such as your suggested 9.56;
In the other direction (let's say Y), we slot the holes as needed so that they allow for mounting two fans in a row.
That works for the requirements I had in mind initially:
1) mounting both 120/140 fans with two degrees of freedom and "some" granularity of positioning
2) mounting both 240/280 radiators with two degrees of freedom and "some" granularity of positioning
3) radiators only have to be mountable in one direction (but the direction has to be the same for both)
4) should work with regular fan screws (at least for fans) and regular radiator screws (for radiators)
4) openings have to be smaller than 12.5mm (ingress protection rating 2 for solid particles)
5) depending on the material, the minimum "wall" needed between holes varies. I'm working with 2mm for aluminum (2mm thick) and 1.5mm for "steel", but that's tentative! If you have other values please share.
A possible slotted design (slots are 5.5*12.5, pitch is 14.5):
I couldn't make it quite work yet for 280mm but it seems like with some adjusting it'd work