Mmm, considerare w3schools un sito affidabile è un grosso errore...
https://caniuse.com/#feat=input-datetime
Come puoi vedere Safari su IOS le supporta, a parte alcune eccezioni, e comunque da standard se l'attributo type contiene un valore non supportato, allora è come se fosse "text", quindi la input continua a funzionare, semplicemente non avrà gli aiuti specifici di quel tipo di dato; siccome anche tu (vero?) farai COMUNQUE un sacco di controlli lato server sul dato in arrivo, non ti sarà problematico anche se date non fosse supportato...
Il vecchio safari su windows:
https://safari.it.uptodown.com/windows