Your time line is completely out of whack there. Ortiz was serving a drugs suspension when Breazeale v Molina was made. It is the exact reason why, it could be made. Whyte was not #1 in IBF, Pulev was. It was Pulev, Whyte avoided to fight Parker, not Ortiz. Here is what happened: Whyte fought an eliminator against Chisora in 2016. Stiverne's fight with Povetkin (to be mandatory) fell through when both failed drug tests. WBC decided to just make Stiverne mandatory. Stiverne took step aside to let Wilder fight Ortiz in 2017, and was allowed to cherry pick Breazeale as a tune up - Stiverne would get wilder next. The contract basically meant it was a fight for mandatory. Breazeale signed the contract. Then Ortiz popped dirty. So Stiverns stepped up the fight Wilder. Whyte made an offer to fight Breazeale (which would be final eliminator - Whyte fought an eliminator, Breazeale hadn't, but had the contract). Breazeale rejected the offer to fight Whyte. The WBC allowed Breazeale who was ranked below Whyte to cherry pick Molina (who was suspended by UKAD). It was an announced as an eliminator, not a final eliminator. Then after the fight happened the WBC started dicking Whyte around again. Pretended it Breazeale was now the mandatory and Whyte had to fight Ortiz to become second mandatory (but still would not guarantee him a title shot if he won). Eventually after pressing the matter, the WBC folded and made the Breazeale v Whyte final eliminator. But then Fury pulled out of Wilder v Fury 2, and Breazeale got given the mandatory position. So basically Breazeale was a guy cherry picked by Stiverne, who himself should never have been mandatory. Then on the strength of a fight he never had, and by beating Molina who was banned by UKAD, he became the mandatory before Whyte who was WBC#1 and who fought an legitimate eliminator years earlier.