Several Achronim have bent over backwards to justify the “custom” of redoing Kiddushin at a “Chupas Niddah”.
First of all, the Rambam doesn’t speak of Kiddishin but Nissuin. Second, and more important, is the Gemara in Gittin 5b:
בר הדיא בעי לאתויי גיטא אתא לקמיה דרבי אחי דהוה ממונה אגיטי אמר ליה צריך אתה לעמוד על כל אות ואות אתא לקמיה דרבי אמי ורבי אסי אמרי ליה לא צריכת וכי תימא אעביד לחומרא נמצא אתה מוציא לעז על גיטין הראשונים
I’ll bet the evil “Minhag Yisra’el Torah” series part five (?) justifies this.