Ist von mir ne reine Vermutung, aber vielleicht liegt es gerade an dem 302er, dass die Seite ohne Links im Index ist und die mit den Links nicht:
ab.cd.com laut Status nur temporär auf ab.cd.com/ab.aspx
Ich würde als Suma denken, dass die ab.aspx nur für eine gewisse Zeit da ist und deswegen die umgeleitete Seite noch im Index ist, kann natüröich sehr schnell passieren, dass die Index Seite rausfliegt und dafür die ab.aspx in den Index landet.
Geraden wegen den nicht vorhandenen Backlinks auf ab.cd.com würde ich es per 301, nicht 302, umleiten lassen auf ab.aspx. Genau und meiner Meinung nach nur dann, sollte dann die ab.aspx da sein wo sie deiner Meinung nach hingehört.
Dann lege ich doch boshaft auf alle Seiten die ich nicht mag einen 302er.
Falls dem so wäre, was ich nicht glaube, funktioniert das auch nur intern.