I think the lack of effectiveness had/has more to do with the centralisation vs decentralisation of health workers, process and staffing levels, then whether you a Microsoft or salesforce software solution. A CRM is CRM, different brands can talk to each other, I know I've managed implementations and migrations of multiple varieties.
There must have been something lacking in how/what questions were being asked, how they liaised with the communities impacted, why they didnt leverage local knowledge etc and how they then mismanaged active cases to get out of control.
When anyone raises concerns over Vic contract tracing someone says oh well any system would be overwhelmed at those numbers, completely missing the point of if contract tracing and outbreak management had been better earlier the numbers wouldn't have got out of control and wouldn't have been able to overwhelm a system with better processes.
A friend who is a teacher in Geelong, said her school had a case in late June. As soon as the parent called the school (note parent no one from Vic Health or whatever it is called), the school worked out all the kids and teachers who had been in same class and sent home notices, they also supplied this info to government, but heard nothing from the health guys for 3 weeks, by which time the incubation period was up.