I unfortunately understand your situation since I'm an on and off World of Warcraft addict. From what I've been told, if you go over the 14 days it can be overridden at a Managers discretion but it would take a very good reason and lots of persistence. Have you looked at getting a phone at Costco? I believe they have a 90 day return policy as well.
In the mean time, I'd try and rule out that the problems you're having aren't because of a bad install with your current ROM and kernel. What I would try and do is make a nandroid backup of your current set up. Make a Titanium backup of all your apps + data and more specifically 9 Innings Baseball. Pick a different ROM and kernel. I have had great results on Simply Stunning with a JDLFG lv kernel at 1.1ghz. In recovery wipe data/factory reset, then go into the partitions menu, format boot, then format system, under advanced menu wipe davlik cache. These wiping steps are very important and I've found that I get much better results when wiping this way.
With a fresh ROM skip the Goggle sign-in. Go to settings>privacy and uncheck automatic restore. Go into settings>applications check unknown sources. Then, install Titanium and restore app + data for 9 Innings Baseball ONLY. Then restore all other apps but just restore the app itself with NO data. Restoring apps with data can cause all sorts of problems and conflicts as kca2000 mentioned. Also, you can try a lower speed kernel or a higher voltage. I've used kernels before that have caused weird behaviors on my phone such as random reboots, music from my SD card skipping when ever the screen was on and my phone becoming extremely unresponsive and slow. Forgive me if you've tried all of this before, I don't mean to come off as condescending.