Bissell has this thing called a Spotbot:
Amazon.com: BISSELL Spotbot Pet Handsfree Spot...
I don't have one, but I considered it before I ripped my carpets out.
I know it's heartbreaking to hear Miley whine when she's confined. But she'll get over it. Prima is the only puppy I've ever had who doesn't cry, bark or whine. It's so bizarre. She's perfectly content in practically any situation. I have no clue how I got so lucky.

If you always put a high value treat or special toy in Miley's expen, she'll learn to associate her pen with that special treat. Good luck this weekend!! I'll keep my fingers crossed for you!
Btw...we need more pictures