Its the first time i've ever seen autodidact(ic). I assumed it meant self-taught based on context, probably like most of the others.
Back in school, we were warned about "faux amis", words which sound like they'd be right to an English speaker, but very much out of place to a native French speaker. I think in English we'd just accept any and all alternative meanings and let context sort it out, who's up for some creative reading?