Some really good ideas. Here is my take (without actually seeing your dog.)

As others have said, moving is stressful. It sounds like your baby is sensitive and really not mature yet. Give time time.

Crating is the gold standard for these things. Is the crate in your bedroom? That might help. For now, I'd feed her in the crate at night. After dark, put treats in the crate & give her your "go to crate" command. In short, make it a safe place at night. If you get up during the night, put a few treats in the crate & send her to it. After you feel like she's "got it", try to crate all night. NEVER let her out if she's raising a racket. (My only concern here is if your neighbors complain about the night racket.)

Last (and this is a bit gross) you can take a match (paper, not stick) & insert it slightly into the rectum to get the poop action going. People who show dogs in obedience do it because if they poo in the ring, it's an automatic disqualification. Bring rubber gloves.

Finally can you put a little piece of poo in your rock yard? It doesn't need to be big (or detectable by the condo HMO police.)