A shortage of residential care beds is costing NSW taxpayers an estimated $1.2 million a day and leaving hundreds of families in limbo.