Note one thing that Siphais and Vards don't have is an armour piercing melee attack.

Mamluk archers actually have an armour piercing melee attack according to the text files released recently. Mongol Heavy Archers also have it which might explain higher than expected casualties when I fight them with my heavy cav.