Definitely not bad for first guess, that's for sure! However, as you said, not perfect

The correct answer is somewhat more "coherent", so to speak, things fitting much more smoothly (if you get the right answer, you'd be able to verify it by very easily identifying every single figure/event in the riddle).
But clearly, in any case, opposite to the obvious in-book parallel, the "Pawn" here is
not Pippin.