in short, once it finds a rule that triggers, it exits the script. so since this:
[QUALITY] == "Rare" && [LEVEL] > 61 && [BASETYPE] == "Weapon"
includes 2-handed weapons, then it stops there and keeps them unless there's an ignore rule on a line above this. basically, you want to put all of...