In the annex of the report, you'll see CBSA has, in fact, accepted the recommendations in the report and have been quite forthcoming in their action plan in terms of what they're going to do to implement change.
On January 31st, 2024. See this statement in context.