That happened to me once awhile back. I had my client threaten the bank with an attorney and 10 minutes later the bank put the refund in her account.
IRS wont do anything as its not their problem but the bank (imo) should be held accountable as the check DOES NOT match the account holders name. The check should've been bounced back to IRS. BS answer they provided.