First, not all national level athletes are currently covered. They should all be by April, as the federal government will suspend funding to any organization that has not become a signatory by that time.
On the other hand, you're right: Even when that's done, we will still have some gaps in the system. Quebec has a mechanism in place that's similar to the federal one, so that athletes at all levels have somewhere to turn when facing situations of abuse or maltreatment. If I'm not mistaken, New Brunswick also has a mechanism like this in place.
However, we need to have them across the country in all provinces and territories, because no matter what level, children entering the sport system should know where to go if they have an unacceptable experience. That seems to me to be the number one priority. I'm reassured that all provinces are committed to doing this, but we need to expedite the process and get this resolved as quickly as possible, because parents and Canadians can't tolerate the stories we're hearing.