I am not familiar with these animated models, are you sure that they indeed have "changing topology"? (changing number of vertices/faces etc)
Maybe it's just surface deformation with the same number of vertices per frame? In that case, motion blur is expected to work fine.
And, as far as I remember from some old discussion with the devs, even with changing topology, motion blur may *sometimes* work correctly depending on the specific case.