Based on your notes, I think 42E or 42F is a good size for you to try. See my size notes below. Let me know if you have additional questions.
We're a little low on Lounge in XXL but I included XLs that run roomy. We also have some fun things coming in from Kilo Brava so definitely check back. :)