Either of you could be right. The sim can't tell us how many visits it performed. I would believe, if told, that AC went all in, and a team one full letter grade below could hold on in the low end of signing range, without promises. But that would require the sim to have maxed, or very nearly maxed all other visits, which would be interesting, because I haven't personally seen sims fight that hard.