Injectable can cause problems at the injection site.
Oral isn't near as dangerous. Talk to your Vet. able the situation. Maybe there's something better for this type of injury.
Please keep us posted on this.