BA Gold dont get free cancellation anymore.
but you still get free cancellations within 24 hours of booking.
Still could be the simplest way to solve this problem. Prob have a backup to the US skype number in case not enough credits etc to call back overseas from Oz.