`winebluetooth(.h)` is just a thin wrapper around the unixlib. `winebth_priv.h` is driver-related code, which also contains common declarations needed for the `bthenum` minidriver in later code.
I don't think we need a separate header for unixlib wrapppers. I'd just put them in the same file that all the other PE-private declarations go in.