Native speakers will most likely not be confused, because not so many words sound very similar to magician, that may be mistaken for it. I can't even think of any word now :)
However, the correct pronunciation is /məˈdʒɪʃ(ə)n/. Its pretty much the same thing as you mentioned above.
I hope your question was answered :)