If you make an illegal move, it is sweet and right, possibly even required, for the GM to tell you, so that you can change your move. However, if he does not, and especially in this case, when it does not matter, I do not think you should blame him... it seems to me as though you were blaming him. Have I misinterpreted your posts?
Wait what? You're telling me I can't blow up my own cities? That would have been nice to know earlier.
Damn it. Okay, so it takes me two turns to raze cities and running away is not possible if there's a gnat in the way and you don't specifically order your units to let the gnat shoot at you. I wish you'd warn me of these things, Nirur, I really do.
As for the Bricks. If your plan had hinged on some illegal move, say, teleportation, then Nirur would have been under great pressure to say, "Ah, this can't happen; I should warn him of this, so he can redo his plans". However, your move seemed legal. Nirur may not have realized that you wanted to march under fire; he may have thought that you wanted to attack that plane, or that you thought that Knight's plane was going to attack your southern city and thus not intercept you, etc. There are many reasons why you could have wanted to do what you did; it's not like you were attacking a fortified city with a colonist or something.
Keep in mind that turns already take four hours; Nirur cannot be expected to inspect every move and try to discern what the player is trying to do. I say, if the move is legal and doesn't look bizarre, take it at face value.