What usually makes Crash the Party tricky are a couple out of the way Missile Turrets.
In the lower right of the map is a small base that has two turrets, one of which is on high ground so ground forces can’t see it. Also, near the east-most entrenchment/gate, there is a single turret that is also on high ground.
As for cheats, it’s hard to say. There’s a couple theories out there about how to undo them, but I’ve never experimented with them enough to find out exactly what happens after using them. If you confirmed that all structures, including those out of the way turrets, were destroyed with a cheat, it’s possible that it is interfering with the achievement.
In this case you can open the mission in the editor, then open the Trigger Module. From there you need to find the triggers, variables, etc that govern the achievement. Looking at the Crash the Party achievement trigger, it’s only counting enemy structures.
But, the way the trigger is coded it’s a bit interesting. I’ll have to do some test runs to see what the code is actually trying to do.
EDIT: All good. Everything seems to work as it should.