Claire, your comment about standing in goo reminds me that mode and prop makers have a variety of ways of making body casts.
Do you have any experience or know anyone who has done life casts? It shouldn't be too hard to create a pair of very solid rubber casts of your feet.
The link below is a shop that sells casting products.
http://www.smooth-on.com/gallery.php?galleryid=088