Sounds like it was around sunset but It's not clear to me if the truck was headed into the sun or away. The driver is the sole survivor but remains in bad shape with a long recovery road, plus it wouldn't be surprsing if he doesn't remember much.
Changing from yield to stop sign won't 100% prevent these crashes because some people blow through stop signs, of course. But I do think they get a notch more mental attention because you can get a ticket for not stopping, and it might make a difference. A double track with 28 daily trains up to 79 MPH shouldn't have yield signs at any crossing.