Saw Breer earlier pontificating that the main trade candidates are Vikings and Giants. If they traded with the Giants, they could move up or possibly stand pat and still get McCarthy, while also getting additional capital. Depends on if the Vikings were willing to trade up to 4 with Arizona, but I think Arizona will be unwilling to go down to 11 and miss out on Harrison Jr.
You could do something like pick #47 from NYG and a 2025 2nd to go down to 6. Assuming Arizona and the Chargers take WRs and the Vikings don't leapfrog you (I also don't think the Chargers will want to go down to 11, since they're also likely in the WR1 market), you take McCarthy at 6. You'd then still have picks 34, 47 and 68 in a deep tackle/WR class, and an extra 2nd next year, one of which you could flip in a player trade post-draft.
If you trade all the way down to 11 with Minnesota, you'd get a lot more capital but you are probably looking at Penix - although, if the Giants don't want to take McCarthy at 6, then he might still fall to you at 11. Penix is a good consolation prize though. I'd probably take a different prospect at 11 and then target Penix with 23.