So... how do you get an ENA driver if you don't have one already? I see Amazon provides Linux and FreeBSD drivers at https://github.com/amzn/amzn-drivers - is the answer to start with the the FreeBSD one (because it's under a more permissive license) and adapt it to your OS?
I imagine you could start with either; if you need the Linux ENA driver relicensed as BSD, I imagine Amazon would oblige. From my experience, the people working on this side of AWS are quite open source friendly.