Call me an oddball, but I really don’t get if ML is into the omega and the omega is into the ML, why ML is going to end up with MC who he doesn’t like?? It’d make more sense to me that MC gets a bad end and ML and omega endgame, I’d say that’s more realistic… Had the omega had 0 interest in ML then I guess ML would’ve settled with MC, and still I don’t find it’d make sense because the ML isn’t so much into sex that he would date someone who he doesn’t like and whose pheromones make him gag, that’s why fuck buddies is the best arrangement for ML, unless ML does fall for MC but… it feels like ML’s feelings are gonna pop up from air just to justify MC endgame
About the omega, we are not sure if he is into MC we need more chapters to find out, to me it feels like he is just playing him for fun it's not mutual. If it really turns out to be mutual then I would agree with you
Now about MC and ML. The thing is there is no need for " feelings to pop up" sex is good and they enjoy each other's company which is why they are friends since for ever this is more than enough for them to be a couple imo

To me its very simple:
ML loves MC but he doesnt realise it yet
MC likes ML as a friend but he is into the good sex, it feels good to him physically.
Whats wrong? Not every love story should be the perfect match where both are deeply in love. I know married couples where its crystal clear one of them is in love while the other isnt really yet they both happy and functional.