What about her going to court to evict him? In my state, that is what would happen - she would have to have him evicted since she allowed him to live there, not the apartment complex.
Since she's not legally allowed to sublet...she's not the landlord.
But that aside - the thread is two months old and OP hasn't been back. It's usually best not to resurrect dead threads