Those contracts wouldn't be the reason anyway (and I don't like them, obviously, as I've made clear). Clendening has to be on the roster next year and I don't see them sitting him in the press box for maybe 70 games, as Willie doesn't play depth defensemen unless there's an injury.
If the team wants to keep Weber, it's really a matter of whether they're willing to move Bieksa out to make room for him. That would allow Weber to play on the 2nd pairing with Hamhuis and Clendening/Corrado to fight out/share the right side spot with Sbisa on the third pairing.
That would be my preference, as Weber has proven himself to be a capable #4 IMO. Some may disagree. I've been high on Weber since he was acquired, so I may be a bit biased