Dear Harry,
IAST is not an absolute standard in the way ISO-15919 is; it's more like a set of conventions, without a definitive document and hence malleable at the edges. There is, for example, no definite provision in IAST for the upadhmānīya and jihvāmūlīya (the
transliterations listed on the Wikipedia page for IAST are just one of the options in use), nor for the Vedic retroflex l, much less for Dravidian retroflexes and alveolars. The same Wikipedia page gives ḻ for the retroflex l, which I have never seen before
and which clashes with the convention of using ḻ for the sound in e.g. Tamiḻ.
I dare say that as far as IAST can be considered a standard, the "correct" IAST anusvāra is ṃ, while ṁ is an informal alternative. So, put in so many words, yes, Wikipedia is wrong.
All the best,
Daniel