I would avoid in general to replace this kind of kext IOACPIFamily.kext and any other *ACPI* one, only IOBluetooth*.kext in your case are safer to be replaced especially if you updated your Mojave to latest version, ACPI methods may change after any update.
I found that using this recipe with the HighSierra kexts work...
cd HighSierraBT
sudo cp -R IOBluetoothFamily.kext /System/Library/Extensions
sudo cp -R IOBluetoothHIDDriver.kext /System/Library/Extensions
cd /System/Library/Extensions
sudo chown -R root:wheel IOBluetoothFamily.kext
sudo chown -R root:wheel IOBluetoothHIDDriver.kext
sudo chmod -R 755 IOBluetoothFamily.kext
sudo chmod -R 755 IOBluetoothHIDDriver.kext
sudo kextcache -I /
which now produces the following in system profiler...
Apple Bluetooth Software Version: 6.0.10f1
Hardware, Features, and Settings:
Name: Mac Pro
Address: 30-35-AD-DE-17-EB
Bluetooth Low Energy Supported: Yes
Handoff Supported: Yes
Instant Hot Spot Supported: Yes
Manufacturer: Broadcom
Transport: USB
Chipset: 20702B0
Firmware Version: v144 c9292
Bluetooth Power: On
Discoverable: Off
Connectable: Yes
Auto Seek Pointing: On
Remote wake: On
Vendor ID: 0x05AC
Product ID: 0x828F
HCI Version: 4.0 (0x6)
HCI Revision: 0x244C
LMP Version: 4.0 (0x6)
LMP Subversion: 0x4190
Device Type (Major): Computer
Device Type (Complete): Mac Desktop
Composite Class Of Device: 0x380104
Device Class (Major): 0x01
Device Class (Minor): 0x01
Service Class: 0x1C0
Auto Seek Keyboard: On
I am able to pair a bluetooth mouse and use AirDrop to copy files to my iPhone 6s. I still haven't seen evidence of Connectivity working. On my MacBook Pro 14,1, I find that playing Periscope videos causes a icon to appear in the corner under Safari under Mojave. That hasn't shown up yet despite the fact that the General preferences shows 'Allow Handoff between this Mac and your iCloud devices'. Perhaps this is a side effect of using the HS BT kexts but it seems odd that Airdrop works fine and everything indicates that macOS thinks Handoff should be functional.