Dave: You're right, the slide hit the train, contrary to initial reports.
For anyone interested, here's one of the better articles I found on the accident:
http://www.rappler.com/world/regions/europe/66145-switzerland-train-derailmentNote the there is an error in the report, as 10 meters is about 33 feet, not 65 feet...
For those not familiar with Swiss narrow gauge, these look like the "standard" RhB cars of the last several decades, so are probably about 60 feet long. Their "Einheitswagen II" cars, from the mid to late 70s, were 18.5 meters over the buffers.