As you have another hen laying, diet etc is probably all good.
Moulting is easy to tell, pick her up and look under her feathers. If you see new pin feathers emerging from the skin (and this can sometimes only be on part of her like her neck of her back) then that is where her protein is going, growing feathers, not eggs.
As to how long they can go without laying, a hen doesn't have to lay, they don't have a backlog of eggs ready to come out. When they ovulate then the egg takes about 25 hours to move through the reproductive tract where the yolk, white and shell are grown and then they lay. If she has stopped laying then she has probably stopped ovulating.
I have a hen who does this occasionally, she is prone to getting egg bound (not a problem for you to worry on as you haven't got any symptoms of it) and then stops laying for a few weeks. When she stops laying she also stops squatting when i go to pick her up and her comb gets less red. I can tell when she is going to lay again because she starts the squatting behaviour again.
Sorry I can't give you a specific answer. Sometimes chooks just stop laying. If all things in her environment are right then at some point she should start laying again. I hope.