Solus doesn't support DKMS because in the opinion of previous maintainers it provides a sub-par experience. It requires that enduser systems have a compiler/toolchain setup and waste CPU on building the kernel modules on every update. If the build fails most users (remember, Solus is designed to be easy to use for non-technical users) are ill-equipped to debug the build issues.
Instead, Solus uses the model that all kernel modules are distributed by the package manager. This has the benefit that the person doing the kernel updates (me mostly) is the person who fixes the build issues with the kernel modules, and the end-user just downloads re-built modules whenever they download their usual kernel updates. The downside is that someone needs to package it for Solus before that improved experience is possible.
If at some point you feel like coming back to Solus feel free to open a package request for that driver here. It looks reasonable enough to include in the repositories, but there's no point if noone is going to be using it.