An escalating dispute between the rail union and NSW government could lead to train services being suspended for four days, including a weekend of major events.