I looked into this a little more. What you're asking for in the OP would require rewriting Motenten's template a little bit. TH mode being aggressive is setup as an if/else with the haste swaps, so whenever TH mode is set to aggressive, the code that would reset your Oynos back to whatever other dagger isn't even executed.
Another problem is that the code which equips your haste knife (if it's configured to do so) is only executed when you engage, not during the reset cycle, so this would need to be modified as well.
One error I noticed in your XML is that you have your "Offhand" variable set to "Kila +2". That variable is later referenced as an equipment set, so it needs to be defined. You want to set it to "DMGWeapon" or one of the others in the template (AccWeapon, HasteWeapon, etc). If you do this with TH set to "Conservative" or less, you should at least get the intended behavior of the XML, i.e.: If,
when you engage, your TP is less than the threshold, it'll swap your haste dagger in. Once you get haste, it won't swap it out until a reset occurs while your TP is less than the threshold.
Swapping after WS seems really sensitive to lag or something so it wasn't working reliably for me. I added a manual $ResetTrigger invocation at aftercast at the end of my weaponskill rule block and that seems to have done the trick for swapping to the correct knife after a WS:
Code
<command when="aftercast">$ResetTrigger</command>
Sorry I didn't really answer your question. If you're savvy, you can try to hack the XML to fix the issues I said above (first two paragraphs) and it should be possible for it to do what you want.