Cowgirls N Angels makes a return to racing at Bathurst Paceway, aims to put last start demons behind her