Great idea. However the problem I see is that the relevant managements will just dismiss it as IR agitating by Those Nasty Unions,
Do you not think that they just dismiss things anyway? They have entire departments there to stop your concerns getting to CASA. As much as I think CASA have people inside working for Qantas, I do know that there are plenty of good people there waiting for enough ammunition to make them accountable.
If breaches are channelled through a union it would work like this. We get a form saying for example a bloke certified for an aircraft without a licence. It would go to an ALAEA Rep who works for that airline. He would submit it internally and at the same time, we would submit it to CASA. Then it is harder to hide it. We would constantly demand feedback and could even create a public website with appropriate reports listed and black marks against airlines that didn't fix problems.