Actually, he deserves blame for the losing too. Because he obviously signed off on Garrett to Jones himself, and Jerry always did what Tony wanted.
If Romo wanted Garrett replaced with a real HC, he'd have done it. All he had to do was say "I'm not signing a contract extension or freeing up cap...