Just a suggestion, but do you have a family member you can trust? Or a really good friend? Have them check your mail, if your mail is not being held, then leave a deposit slip with the amount of your IRS check and have them deposit it for you!!!
We aren't going to WDW this weekend but on another vacation and I'm having my sister do the deposit for me. Then she will call once the deposit will be made.
Or you can use the money for your next disney trip!!!
Good luck and hope you get your money on time!!!