I'm not in a position to comment on whether it was independent. It seems that the mandate was that the task force recommendations not be reproduced line by line as legislation. The difference between the recommendations, edibles being one, and this legislation might speak to how independent or not the task force was.
On September 11th, 2017. See this statement in context.