No way I'd put up with that situation for very long. I thought Tika was bad about cat poop, but that's disgusting!
You have two options. Find a new place to let your girl go, or enforce the "leave it" command.
The first behavior I'd work on, is the jumping up and down in front of you. Change out the short leash for a longer, wider, leash , about 3m long, and at least 30-40mm wide. When she starts the jumping up and down, you need to be quick as a snake and get that leash on her, and then throw a loop under her abdomen, and back up to your hand. You're basically turning her into a piece of luggage, and now you control her front and back end.
When she start jumping apply upwards pressure on the section of loop around the belly, while keeping the section to her collar slack free. You're not trying to pick her up!! just take away her feet. This why the leash needs to be wide, so that you can't actually hurt her.
You'll need to practice this in the house, in a controlled environment. She'll pick up "the game" quick enough, but you need to introduce it, before you actually need to use it in the park so that she understands what is happening. It's not hard.
After she is "no slip" responding to the leash, you can elect to introduce the eCollar if you desire. An eCollar is an extension of the leash. If they don't have the behavior down on a leash, they're not going to understand the eCollar stimulation. The eCollar is introduced only after the behavior is taught on the leash, in a controlled environment.
I do empathize/sympathize with your situation completely. I know that "dogs will be dogs", but that's just gross on a whole different level!!
You'll never beat a lesson into a dog, you just beat desire out.