Meine Vermutung: Matrosenanzüge.
Ende des 19. und Anfang des 20. Jahrhunderts waren Matrosenanzüge in Europa für Jungen "in", und haben -im übertragenen Sinn- abgefärbt. Im Gegenzug wurde das Rosa feminin belegt.
Naja, wenn man es genau betrachtet, hätte man die Matrosenanzüge in dem Fall vielleicht einfach Rot gefärbt - oder meinst du, das Blau war zur Tarnung im Wasser?
Soweit ich weiß, kommt die Mode mit den Matrosenanzügen aus England und Rot war bereits für die Armee vergeben.