When our son was young, he would only drink milk on a ship along with other dairy like yogurt. Wouldn't eat anything else (as hard as we tried, and as hard as the crew tried).
But we still ate in the MDR and it wasn't a big deal. I wouldn't let your son's penchant for milk stop you from at least trying the MDR.