That all looks pretty good to me.can you post the output of the following command?
Also can you make sure the volume in kodi isn't muted (dumb question but you never know).
Also a kodi debug log while playing something through the bluetooth speakers would be great
Having same issue with new Rasp Pi wireless zero. Pacts list short sinks says suspended.
Since root folder is squashfs, cannot try this:
pulseaudio sink always suspended - Unix & Linux Stack Exchange