I think there is a estrogen + anti-androgen (cyproterone acetate) injectable available. I wouldn't recommend it though, taking spiro orally isn't that bad.
I've been thinking about taking my progesterone through an injection rather then taken orally but idk if i wanna add another poke and prick routine to my regime. 😀