do you still have the original instance? If so could you try this?
add a new SQL login to the original instance
rerun sp_help_revlogin
extract out the create login statement for your new login
run the create login into your new instance
and then logon via SSMS with the new id, If that works, and I would expect it to, then you know there is something unusual in how the app connects.
---------------------------------------------------------------------