I assume with mix CD you mean you line up tracks in DAW with some overlaps, or use DJ software like TRAKTOR, or use records or CDJ’s correct?
why would you use the loudest as a reference? why not the least loud? in all these scenario’s you can (and need) to work the mixer faders to make this mix work in a unified way. That’s the DJ’s job
Not sure why you want to inflate older tracks and ruin their dynamic range to cater for modern tracks.
mix to target loudness by just mixing the loudest tracks less loud. You can always add a limiter over the recorded mix to unify levels even more.
just saying, this “problem” should already be 99% fixed before polishing the complete mix in WL.
If you really want to go the other way around, I would loudness normalize all tracks to the least loud. so you preserve all transients, rather than limit the heck out of older tracks, skewing their dynamic relationships