Camilla was not a virgin and was not of high enough birth. Charles was told that she wasn't suitable.
But that Bulimic was?
Charles should have insisted. This is why he isn’t king material. Instead he made Diana crazy*, scarred his children forever and generally created all the scandals his bad advisors thought they would avoid.
*not for one minute do I believe a 19 yr old virgin was also a jaded golddigger who knew what she was getting into.