I’ve added my Amazon Cloud Drive to odrive. On the computer I place stuff in a folder there, wait for it to sync, then on my Fire I can browse “Documents” and download files to the device. Works like a champ-- it’s my preferred way of getting PDFs onto my Fire.
Can’t speak to if this would work for non-Fire Kindle devices, though.
Mike