I also do non-refundable booking fees that can only be transferred ONE time, IF they cancel with at least 48 hrs notice. So I'd definitely add in the 'transfer' rule.
With this instance, she seems like a nightmare, so wait until her next app, and if she cancels it, and tries to move it, say...