I'm 100% with you on the importance of a coach for contest prep. If I ever ventured into bodybuilding, I would absolutely hire a coach. No question.
It seems that I took the concept of IIFYM too literally. I was under the impression that it literally meant eat whatever the fuck you want, as long as protein, fat, and carb content match up with the numbers they're supposed to. The 'Now, that doesn't mean just eat whatever crap you want to fill your macros every day' part eluded me. If it doesn't mean that you can eat whatever the hell you want, then it's a more reasonable approach than I believed.