More than a thousand protesters armed with smartphones and torches gathered at the Sydney Opera House to disrupt the controversial promotion of the multi-million dollar Everest horse race on the icon's sails.