Australia's immigration policy for refugees has come under fire after a hospital in Brisbane refused to discharge an asylum-seeker baby facing deportation.