I did see the MAS 90 4.0 ODBC Driver and tried to create a 32 bit odbc system DSN but when I did test database it kept telling me login failed (without ever prompting me for a login. and I tried adding username and PW to the DSN and that didn't change the result. At that point, I thought maybe ProvideX ODBC just was not an option with Premium, but if you think it should be working, I will go back and try that again this afternoon. I double checked all my settings when creating the DSN and I've created Sage DSN's a hundred times before, but I might have missed something obvious.
I try to avoid custom programming when possible, but I might need to do that in this case.