Separated skeletal meshes interacting with each other's physics (separated cloth with character)

The anim dynamics are designed to be isolated like that, it is a big part of what makes them cheaper than using standard physics objects and why they exist. For this, you would need to add thighs to the physics asset of the cloth mesh.