Garcia came on a free so probably could negotiate a good deal. Don't think being Catalan played a role in his case.
Also, maybe club prefers a different CB profile. After all both Lenglet and Umtiti are good on the ball, so they could be looking at that also.