From the Catechism:
2477 Respect for the reputation of persons forbids every attitude and word likely to cause them unjust injury.He becomes guilty of rash judgment who, even tacitly, assumes as true, without sufficient foundation, the moral fault of a neighbor. . .
2478 To avoid rash judgment, everyone should be careful to interpret insofar as possible his neighbor’s thoughts, words, and deeds in a favorable way:
“Every good Christian ought to be more ready to give a favorable interpretation to another’s statement than to condemn it. But if he cannot do so, let him ask how the other understands it. And if the latter understands it badly, let the former correct him with love. If that does not suffice, let the Christian try all suitable ways to bring the other to a correct interpretation so that he may be saved.” (St. Ignatius of Loyola)
Since they also have programs that are fair to Catholics, the evidence is that they do not have a unified agenda. It is apparent that they have a non-Catholic perspective. Anti-Catholic bias implies something more sinister. Thus, it would be charitable and more correct based on the entire body of work that they don’t have a Catholic perspective. Additionally, I think there are places where they make assessments of “historical fact” for which there is debate about its factualness. This is a fault not exclusively The History Channels and doesn’t necessarily prove “anti-Catholicism.”
For history exclusively from a Catholic perspective and context, we should look to EWTN.