I strongly disagree about ABYC code. There is a lot more to the standards than colored wire? Your description of how to set up your shore power is an example of not knowing about protection from cross polarization and the potential for AC/DC mixing in your circuit panel.
The standards are not complicated. Remember its the little things that kills people and starts boat fires.