I see lots of people with this title partnered and it doesn't say linked on the dashboard for freedom. I accepted the partnership on YouTube and it says I am in but I don't see any other signs that I am in other than YouTube.
As for your dashboard it may take a couple days to fully adjust. The purple badge regarding the forums you have to apply for. If you visit the inteoduction section among the sticky threads is a thread to do so