Can you not hit the showers at MAD T4S? I would have thought they would be better than the horrible showers in T5.
If heading straight to work can you not bill a day room to your client at the Sofitel? Since they will have saved on the fare component at the expense of your comfort this would be a reasonable solution in my book.