I know baytril is not easy to get these days without a vet but that is what I would give her.
The injectable is best in most cases.
She sounds like she may have infection and also pneumonia or upper respiratory infection can set in after a injury such as that. Baytril would be excellent for all...