Is it true that the General Manager ATC Reform is the person who was in charge of the wind back?
No, he wasn't "in charge of the wind back". The ASA board made the decision, which had widespread industry support.
Flightwatch and FIS has effectively been scrapped from today before an alternative system was put in to place?
The functions haven't been scrapped, and are available on ATC frequencies.
NOTAM quote:
ON-REQUEST FLIGHT INFORMATION (FIS), SARTIME AND EMERG ALERTING SERVICES AVAILABLE ON ATC FIA FREQUENCIES OR HF
The Flightwatch VHF frequencies themselves are in the process of being transferred to ATC, so in the meantime the function is available on ATC frequencies till the dedicated ones are available.