give me some grace here... I am doing my best to respond to your post point to point as you wrote them out.
I think there is a real difference between what is "correct" and what is "right", said differently, what is "incorrect" and what is "wrong."
I haven't yet obtained the book, and i am looking for it because I have bookmarked it, but it does provide an contemporary overview of IFA that extends, for example, ogun as a deity of "metals" to things made with metal like planes, trains, computers. I've thought the same because in a lot of the odu the highest point of technology was the agrcultural hoe.
Since then I've come to understand the odu as allegory, much like how people intepret the bible.
What I've noticed about you through your posting is that you are extremely independent and usually come up with larger, more unique perspectives. I don't think you need to think of ogun as the war/metal divinity, nor as Sango as thunder. These are stories for children raised in a culture that eventually lets them understand that these are manifestations of the same spirit. The same as how we understand there is wind, then we understand a breeze, a summer breeze, gale-force, and then that "hawk" in chicago. It's all the same thing, but with slight variations at the moment. The stories help you remember patterns.
Religion is a cultural tool for managing a population of a variety of intellectual faculties. Those that can manage without the "call to prayer" manage, others need that structure because if they didn't they would succumb to their most base desires.
There is an old adage for questions, want better answers, ask better questions. You're asking better questions and I think you are on the right path. You've talked about the stock that you've come from before. If there is anyone "unchanged" for you to ask these better questions to, it would be to those people that've come before you, and not necessarily an aspect of spirit whose context is undoubtedly influenced by the person who is communicated their "existence" to you.
Keep searching.