Pretty sure that if you book anything through MS you do not pay for parking. So for example, if you book Port Orleans with points, or book Poly through MS (with cash or points), you don't pay for parking. If you book using a TA or directly with CRO/DRC, you do have to pay. (If you booked after March 21, 2018).
So to avoid paying for overnight parking, book through MS.