For instance the app Fantastical comes with a "keyboard" that inputs dates that are open on your calendar[0] and there exist a few rather nonstandard keyboards like Typewise[1].
Absence of features common on Android boards I would guess comes down to those patterns not being familiar to (and thus, not desired by) iOS users or in some cases software patents (there have been a few cases of keyboard devs receiving cease and desist notices from patent holders for using some UI pattern).
[0]: https://flexibits.com/img/help/fantastical-ios/en/f3-opening... [1]: https://apps.apple.com/us/app/typewise-custom-keyboard/id147...
https://www.exideas.com/ME/index.php
Somewhat different from the original keyboard layout.
(The paucity of alternatives is probably down to patents and licensing.)
To wit, some of the features that same-named apps/keyboards give me on android but not on iPhone include "hold key for alternative character" or button to "force" numpad. As well all keyboards I've tried have same layout and sizing as the original one.
I assumed it was imposed on them in some way I guess?