Unless things just recently changed, Steam most certainly makes use of regions and it has brought a lot of ire from people who are region locked into localizations they don't want...
If the error comes up in SP, then no it probably is not a regions thing unless the dev.exe and the normal one don't play the same rules...that just seems really unlikely though...
This is starting to sound like Rome 2's replay issues which have gotten really ugly...