Minor update today. Based on a tip from a friend, I have ordered some slip casting latex rubber from www.monsterclub.com.
They came highly recommended, and apparently have great customer service. I will need to head back down to Lowes to get a bigger batch of the paint mixed up that I plan on using to pigment the stuff. Once that all comes together, I can get started on laying up another cape.