The precompiled busybox has udhcpd in it already. They even have a version for my K1, but not useful without usbnet. It would be nice to launch it from the KUAL usbnetwork extension, which should be pretty easy to add.
https://busybox.net/downloads/binaries/