Is overscan/crop in the mix here or no? If so, I believe this is expected behavior, for better or worse. EXR will show the full display resolution window, where the other file formats will crop.
seen this one, EXR working while PNG/JPG come out wrong size is usually the ndisplay viewport rect vs the MRQ output size fighting. EXR dumps the full display buffer, the 8bit formats go through the crop and output transform so any viewport offset math shows up only there.
double check: nDisplay config viewport rect (x,y,w,h) matches the MRQ render size exactly, then in MRQ check the image output setting, turn off any override resolution and tile counts for a test, single tile full res. quick isolate is render the same sequence without the ndisplay config (plain MRQ camera), if PNG is correct there its the viewport mapping, not MRQ itself.
as a workaround EXR then convert in post is actually the safer pipe for ndisplay anyway, you keep full range and crush to PNG after.