You are entirely free to put vowel diacritics when writing with the perso-arabic script and it's done in children's books. By that logic Vietnamese shouldn't be written with the latin script since it's sino-tibetian
Also, middle persian had a native abjad [1]. (As well as a derived alphabet [2])