Yep, I'm using the same commands, same drive:
dev.write(":MMEM:STOR:SCR 'R:SCREEN.GIF'")
data = dev.query_binary_values(":MMEM:DATA? 'R:SCREEN.GIF'", is_big_endian=True, datatype='c')
dev.write(":MMEM:DEL 'R:SCREEN.GIF'")
but I also have dev.timeout = 15000
so maybe trying increase the timeout in SA.exe?
And yes, SA.exe is still working with my other adapters. Did a quick test with my NI USB one. Lowest working timeout with that one is 3500ms.
For the Xyphro its more like 6500ms.