It really makes you wonder why the outcomes are so extremely different each time one installs or upgrades.
Now that you wrote it in large red, I see the the extra "d" at the end. That's my typo, sorry for this, can be safely ignored until fixed one is on OBS.
About your try #5: Actually, I didn't do any of this - like no missing layouts or sideloading. Only after having reached 3.0.3.9 I took care of these things. Does this mean you actually got the missing package installed and Bluetooth is working?
...how time consuming and tedious all the porting must be for TheKit. I am so grateful he's doing that for us! :-)