Alas, there seems to be a lot of tension between wlroots & libei on these matters. It's not super clear to me what the clash actually is over, but it's been quite tense, in my view, and wlroots maintainers seem quite dug in.
Edit: theres a bunch of related issues, but it actually resolved with more amicability than I had remembered. Some tension that libei was it's own protocol, and a question of how it would integrate with Wayland... https://gitlab.freedesktop.org/libinput/libei/-/issues/2