A fatal accident inquiry into the Carmont rail disaster found safety checks and proper drain construction could have helped prevent the crash that killed three people.