It says it right here:
Voiding of Guarantees. Notwithstanding any other provision of this Section 9, a Club and player may negotiate the circumstances under which the guarantee of any unearned Salary (including, without limitation, Paragraph 5 Salary and/or future year roster bonuses, option bonuses or reporting bonuses) may be voided. This Subsection (g) only applies to the guarantee aspect of the contract provision, and not to the amount that can be earned, and in no way expands the permissible scope of Forfeitable Salary under this Section.
The CBA is on a league wide level. It is the federal government. A contract is on the team level. It is the state government. All forfeiture possibilities are in the contract terms. If they’re not there, they can’t be enforced by the CBA, that’s exactly what this section is for: to allow to teams and players to negotiate the terms of forfeiture. You can actually remove guarantee forfeitures from a contract even due to suspensions if the situation calls for it. The CVA is to enforce contract terms, it’s not to overrule or undermine them.
No one but Dallas has literature in their contract that adds additional forfeitures for something as simple as fines. If what you’re claiming is true, Dallas just lost Randy Gregory to redundancy language and had no reason not to take it out.