Coal or ash in the smoke means they didn't operate the engine correctly. The smoke is supposed to be quite minimal (in particular relative to the massive amount of exhaust steam) and free from significant solids. Ash is dumped in special areas in daily maintenance.
Sad to hear you had a bad experience.