Mr Grant's daughter, Tracy Mihaere, said the report's release had been difficult.
"It's just devastating to read the findings and what happened, and the family feels that our father didn't deserve to die that way,'' she told APNZ.
"I can't say we're satisfied with it _ it's devastating to read why these things happened and the amount of errors that are in that report.''
Ms Mihaere said her father was still young and had been fit and healthy when he died.
"He was only 59 years' old. He had a grandson that he'd only just met, his grandson was only six months' old - his first and only grandson.''
The report said the other members of Mr Grant's team managed to scatter from the path of the train, but Mr Grant was fatally struck as he tried to climb onto the station platform.
It found the area controller had not identified that a train was in the section approaching Kogarah station and, when he became aware it was, asked for a warning to be broadcast over the station speakers, rather than contacting train authorities to have it stopped.
And in an earlier radio conversation, the area controller told the protection officer: "Righto mate, blocks are on.''
However, the signal blocks had not been activated, and the protection officer did not verify that they had.
The report noted the area controller had only recently returned from a lengthy period of leave, most of it sick leave for psychological conditions and drug rehabilitation.
He returned to full duties, but the report said there was sufficient evidence for clearance through a "triggered health assessment'' before full duties were restored.
The report made 13 recommendations to RailCorp and the contracting company that Mr Grant worked for.
Mr Grant's family is awaiting another report on the incident from Australia's Independent Transport Safety Regulator.