It's a common excuse given by some of the more shady development companies out there. It's a complete load of crap that a game would have any kind of compatibility issue. Unless it's doing things it shouldn't be doing in the first place, they're just feeding you some line to get you off the phone and running in circles.
The only programs that should have any compatibility issues would be programs that need special access to the computer hardware. So AV programs would probably be the obvious example. Any other program, using publicly available APIs, should have absolutely no problems.
So, the way I see it, there are pretty much three possibilities.
1: The game is using APIs that are not publicly available, and are thus subject to change at Microsoft's whim, which is the sign of a bad developer
2: The company is just trying to weasel out of trying to offer any kind of support while still maintaining the charade of offering support, which is the sign of a fly by night company
3: You have some other issue which is preventing the game from working, such as malware, or outdated drivers
All in all, I'd say #3 is most likely the cause of your problems, but from what little you've given us to work with, I wouldn't rule out the others. Sometimes game companies spring up, put out a single title, then go under shortly after. It's likely some kind of accounting gimmick for tax dodging. Larger companies creates a smaller subsidiary company for the sole purpose of developing and pushing out some hastily thrown together game, then darned if the company doesn't end up going bankrupt so the larger company gets first dibs on any assets at liquidation being the biggest stakeholder and all, then everyone else is left holding the bag. It's a not too uncommon sort of practice, that really should be part of the crackdown in the new financial overhaul legislation IMO. While one party is all about social welfare, the other is all about corporate welfare. Then we have these idiots running around whining about taxes, demonstrating to the world that they know nothing about the historical event they use as inspiration for their namesake and some poorly thought out justification for their whole movement. Whatever else you may think of them, or not think of them in my case, they are at least effective at getting attention. They just have a little trouble when it comes to logic, history, and being able to concern themselves with anything other than their own petty and selfish desires. But I digress...
Update the drivers on your kid's system, and if that doesn't work, you can check if there are any updates for the program, just don't hold you breath. If that fails, I'm afraid you're SOL. Not sure how old your kid is, but maybe she'd be better served by a Nintendo DS or some of those Leapfrog things. Presumably, all games put out for the DS have to get Nintendo's thumbs up, which means that they should have at least some minimal level of playability, not lock up all the time, etc.
I just replaced my old Dell with a new one. It has the new i3-540 processor and Windows 7 64 bit and a 512 mb NIVIDA GeForce graphics card. I decided to get my daughter a pc game she could play. Our previous PC didn't have a dedicated graphics card so I thought we could run newer games(nothing heavy) with no problem. Well after the game kept stopping, I discovered that the company that made the game said it did not support pcs with 64 bit operating systems.It was a newer game. Isn't there any software that will work on Windows 7? Downloaded or otherwise?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic