I don't blame USC for blocking him. Kliff JUST took the job there. They'll also be behind the 8 ball in trying to replace him.
My guess is Kliff told him he was going to interview, even if he had to quit to do it. Swann probably relented at that point realizing that his only chance to retain Kliff was to let him interview.