I just took a look at LW's code, they actually check for the adjustment in the ability, not the reverse.
Code:
~look for copies of the favored enemy adjustment
foreach pick in hero from BaseInPlay where "thingid.pFavorEnem"
~if we find one, and it's active, we exit this script, and don't add our attack and damage bonuses
doneif (eachpick.field[pIsOn].value <> 0)
nexteach
Ill see if they can check for the community pack version too, unless you know of an easy way to make your adjustment look like thingid.pFavorEnem