This is how I see it happening.
2024, in a late August or early September call up, Quero becomes our number two catcher. Still have 3 years left on the Contreras contract.
2025, Contreras remains our starting catcher, but Quero steals a couple games per week, and occasionally is used in the DH role if his bat plays like I think it will. after 2025, 2 years left on the Contreras contract, 5 left on Quero. There won't be a lot of room for DH at bats since Yelich should start to see some regular at bats at DH due to the fact our outfield is full of youth! (Mitchell, Wiemer, Frelick, and Chourio)
2026, With Quero more than ready to handle the full catcher load (and 5 years left of control), Contreras is dealt in the off season with 2 years left on his contract. They could still hold both catchers (dealing Contreras at the deadline rather than the off season) but there just won't be room for their at bats since Yelich will be close to full time DHing at this point, and our outfield jammed with talent, there won't be a lot of at bats left at DH for one of our two slugging catchers.
Of course, these are just my thoughts, and I'm going to guess we will be trading one of our outfielders not named Chourio at some point before the logjam really takes effect.