Two suggestions:
a) Add "ssh" to kernel boot params in syslinux.conf (extlinux.conf on some systems) and the SSH daemon is forced to start, so you can login, rename /storage/.kodi to /storage/.kodi-old and reboot to boot to a clean Kodi configuration.
b) If there's a network issue add "textmode" instead of SSH and connect a USB keyboard. Kodi will not start but you'll boot to a local console where you can run commands.
As a general rule OE installs have a ton of extra crap installed (as the result of some dubious packaging decisions by OE's creator) so it's probably best to start with a clean /storage/.kodi install and migrate back on the essential things from the previous install (thumbs, sources, etc.). Also beware that most OE installs have a 235MB /flash partition and LE 9.0 images are now around 240MB so you might need to make a backup, clean install LE to get a 512MB boot partition, then restore the backup. The backup/restore process is normally a lot quicker than trying to resize the boot partition.