I don't know the specifics here but usually...
The contract is between the station and the network. WFSB has "rights of first refusal" -- their affiliation contract means that CBS must offer the football games to them first -- but FCC regulations require that WFSB be allowed to refuse to carry any CBS program they don't want to air.
If WFSB does refuse a CBS program, CBS must offer that program to other stations in the Hartford market.
If another station does choose to carry that program, it's between CBS and the other station (in this case WCTX) to make any financial arrangements. WCTX may pay CBS for the right to carry these games -- or CBS may pay WCTX -- either way, WFSB isn't involved, they are neither paying nor being paid.
It's not at all unheardof for a station that intends to refuse a network program to help the network find another station to carry it.