An ABC investigation reveals accused child sex offender Joshua Dale Brown was sacked from a Melbourne childcare centre only months before his alleged offending at another centre.