I am afraid I don't know enough about this but I would have thought if the eardrum is ruptured it will cause deafness, because hearing is the result of the vibrations of the eardrum being passed through the bones of the ear into the nervous system. It is possible it may heal as ruptured eardrums in children seem to when they get really bad earache, but I don't know if that happens with cats. You need to talk to your vet about it. The loud meowing is definitely a response to not being able ot hear herself talk ... Do keep her indoors until you know what is happening - a deaf cat is very vulnerable outside.