I go to the root of the problem and that is allowing the maintenance person to collect money. Now I want to place in a; however, if the maintenance person is wearing more than just the maintenance hat and is also involved in the management portion of dealing with the termination and acquiring new leases. So, that is to say management, assistant manager, and or leasing agent, then I would not have had him involved in the process.
Now, I know some job descriptions have the "and other duties as assigned" catch all phrase, but then the management shoulders some of the responsibility of ensuring the proper training is conducted.
It may be possible that the maintenance person that was fired may also be seen again from a legal point. Every state is different, but these days given a perceived injustice and the right lawyer who knows where that all can go.
Yes, the tenant you want out and the sublet person as well. There should be language about subletting and so, this is one where, the one that sublet would have to go after the person that sublet to them as your contract is clear about subletting. So, yep fraud is the key word of the day!