The problem with the KL/AF portal is that it contemplates nonstop travel between two points, while TIMATIC picks up the restrictions which may be occasioned by a transit. TIMATIC also picks up residency when that differs from nationality (not the case here).
I think that it's clear that OP cannot transit either AMS or CDG.