Ah, you're absolutely right! This was a mistake from my end. The correct solution (with the same initial placement - and with "J" signifying a jump) is this: U L JD U JU JU D JD D JD D R JU U JU L JD D JD R JU U JU L JD D.
Also, this comment made my day a bit, cause just today I was feeling pretty bad about Herd being so unplayed, but seeing that you're looking at solutions for the final part of the game makes me hopeful haha! Thank you.
Best, Blaž