Australia has freed dozens of refugees after holding them in detention for up to eight years on Nauru or Papua New Guinea's Manus Island but advocates warn there is no adequate support for them.