This might present an opportunity to dabble in scripts. What you're describing could be accomplished in a very simple script. That script could then be called/run from your keyword test. Your keyword test would still be the thing you'd run from the execution plan. Your simple script would just take care of the checkbox checking part.
It could be accomplished in ~half a dozen lines in a script. For instance, the FindChild method would let you find a checkbox that's enabled. Once found, you could click it directly in the script or in your Keyword test using a project variable.
Hassan_Ballan's suggestion is a good one too. However, it might become untenable if the number of check boxes grew well beyond five. That would require many name mappings.