I mean Ke-Pa required the Hero's Chi to defeat, something that Tai Lung simply doesn't have. And Tai Lung wasn't able to beat Po whereas Ke-Pa's psychic abilities overpowered Po easily and would have killed him if it wasn't for the Hero's Chi, so Tai Lung really just doesn't have the capabilities to overpower Ke-Pa in his demon form.