Good stuff, and the colours sound about right.
Not sure about the USA, but the red colour wasn't introduced until post war in the UK, and it wasn't until around the late 1960s to early 1970's that the "international" colour codes were introduced for the various type of extinguisher, these being shown below.
Red (or brass/ silver with red band) = water/carbon tet.
Cream = foam and AFFF (aqeious film forming foam, replacing the earlier protein foam, made from pig effluent !!)
Light Blue = Dry Powder
Mid Green = BCF
Black = CO2
Carbontet or CO2 were the most common onboard types during WW2, with the CO2 being for "universal" use, although this could possibly cause "spot cooling" on engine fires, damaging the engine block or cylinder banks by cracking, due to sudden intense cold.