I can't really help you out with Earth Balance - for what it's worth I've never seen it in Melbourne. There are, I believe, a few vegan shops/groceries in Newtown in Sydney, so that's probably your best bet for finding either Earth Balance or another substitute.
However - I can suggest the possibility of making a cake without the use of a butter-substitute. I never put Nuttelex, or any other butter-substitute, in any of my cakes. My basic vanilla cake recipe is:
* 3 1/2 cups unbleached plain flour
* 1 1/2 cups granulated sugar
* 2 teaspoons baking soda
* 1 teaspoon salt
* 2 cups rice milk (or soy/almond/oat/etc.)
* 2/3 cups of canola oil
* 2 tablespoons distilled white vinegar
* 2 teaspoons vanilla extract
Preheat oven to 180 C. Lightly oil cupcake pans, or line with cases.
In a large bowl, combine flour, sugar, baking soda, salt. Create a well in the center and add milk, oil, vinegar, and vanilla, and mix until thoroughly combined.
Pour mix into cake pan and place in oven. Bake about 35-40 minutes. When the cake pulls away from the side of the pans and a toothpick inserted into the center comes out clean, it’s ready.
Let cake cool about 10 minutes, then run a knife around the edge to loosen cakes from the side. Invert the cakes onto a plate and re-invert onto a cooling rack. Let the cake cool completely.
Will make aprox. 16 cupcakes or 12 muffins (ETA: or one regular sized cake)
(for a shameless plug, it's also found here:
http://thoughtfulkitchen.wordpress.com/2010/06/27/cupcakes-great-and-small/)
Having said that, I'm not sure that I would be able to tell the difference in a cake which had been baked. Has your sister previously expressed distaste at Nuttelex used in baking, or only on toast/veges etc.?