What errors are you getting? It doesn't sound like a web setting to me. It sounds like typical third-party passing the buck crap.
It sounds like your web hosting company has a case-sensitive version of SQL Server. Either that or Access is case sensitive (not even sure if you can do that)?????
I think it's safe to say if it works by correcting the code it's not your webhost though.