how would this work...
Create a new state called Transformed that lasts until the end of battle.
In your Troop events, add a tab for Enemy 1 HP <= 25%, with the following events:
Condition: Enemy 1 is Transformed applied
<do nothing>
Else
Transform
Change Enemy State - Enemy 1 - +Transformed
End
This will ensure the transform only happens once. I think