For those who care about my sewing creation: I've fixed the feet by virtue of having unpicked the belly entirely and one seam of each leg. Turns out the feet really did need to go on before the legs were finished. Now it's all working nicely. Shame I can't get it finished before travelling :(
See you on the other side of the Atlantic, soonish.