Lets keep in mind that the Avs have 2 needs here. A short term 2c and a long term 2c. Imo the best option for them here is to take Turcotte at 4 (or the next best C) at the draft to be their long term guy and they will be here in 1 year and the problem will be solved. Along side that overpay AAV wise (7, 8m doesn't matter) to get Hayes BUT keep the term to 4 years max, that way he can be the 2c for the next 2 years while the 4 OA and Bowers develop and be a strong 3c (which is where he should be on a good team) or a winger for the last 2. He will never be worth his AAV but if he can be a stop gap for the 2 kids it will be worth it as their ELCs will subsidize his overpayment.
Super simple and clean, is realistic and not really much downside for the Avs.