If you can't come to terms on a reasonable contract with Murphy, you tag him with the non-exclusive tag. This gives you one year of control and you get to see how he pans out for 2023. If some team is willing to go that high on Murphy then you get two 1st round picks. To me that is good enough compensation for a team that needs so much. Allen you work to an agreement with him to keep him. There isn't much difference between the top ten salaries of CB and DL. The top ten DL total out to roughly 175 million and CB a 172 million.
Allen has shown more overall improvement than Murphy and the Dline is so bare right now, you almost need to defer to keeping Allen.