Testing has revealed thousands of balls that washed up on Sydney’s beaches are a “disgusting” mix of cooking oil, soap scum, faeces and drugs, including methamphetamine and cannabis.