My maid resigned in the beginning of May and is willing to stay the new one arrives. I know these maids can stay in China to wait for the new visa provided they can find a new employer, otherwise it's going to be what your agent told you (back to Indonesia).
I learnt that some BK moms did hire maids who have not finished their contract (either they resign on their own accord or are terminaed by the employers).