I believe you're suffering from the "Bit-wide" problem.
When GVP marks the SIMM, they'll use the 16MBx8 value (because it looks bigger?). When actually used by the system, it's treated as a 4MBx32. Same amount of bits (128Mb), different way of expressing how they're organized.
I had the same problem with my earlier GVP boards for the A2000. Back then, they sold 'em as 256K or 1M, and they read as 1M/4M (just the opposite). Go figure.
banzai