Yeah, in terms of "Rum is someone other than the 3 main suspects", he's still at the top of the list.
Kanenori being Rum makes sense, as far as occam's razor explanations go—in such a scenario, Rum would be doing what Bourbon did last arc, in a very simple reuse (becoming Kogorō's apprentice and working right next to the Mōri Detective Agency).