The delivery date moves and the room plan breaks
Book each stay against the expected delivery date. When the baby comes early or late, move the stay: inPos re-checks room capacity for the new nights, refuses a clash, and keeps a history of every date change.