This article points out that Lent is an invented holiday, a product of the Catholic church. It points out that there are parallels between ancient pagan ceremonies and Lent.
It's not anti-catholic, but to someone steeped in Catholicism it may be a challenge to digest.
When it comes to gravitas and credibility, you're batting 1.000.
Apologies to both groups.