Of course its their business, he is one of their riders.
Regarding the legal matter, well FIM have a very similar clause in their licensing application
so doubt that it would be illegal to have such a term in the contract.
The official statement from the team also said that Dackarna have contacted Poole and Torun
to try to make an effort together, both for Darcy's sake but also show that they fully deprecate themselves
from the use of drugs and doping substances.