I have tried various splitter designs and none worked as reliably as I would have liked. This design utilizes the A1 AMS Lite Filament Hub ($6) sold on Bambu store as the splitter for AMS and external spool. As such, you end up with 4 usable inputs.
The model is the splitter holder. It can be attached to the printer body using M3x6mm or M3x8mm screw. The A1 filament hub should sit snugly in the holder but with some play. The single tube side of the hub plugs into the PTFE connector as if it is a PTFE tube, it is a little tight so push it in as far as you can.
In my testing, this has performed flawlessly. It would not be surprising as this design uses the OEM part that's designed specifically for the same purpose of multiplexing multiple filament input into one.
Update: New angled holder added based on feedback from @BenjDavison90. Listed as second print profile
Update: revised the angled holder based on feedback from @BenjDavison90. Thanks again Ben
Update Oct 26: added new print profile Straight V2, this version has two screw holes for mounting to the upper right corner of the rear panel of P1P, P1S, X1C
To purchase the A1 AMS Lite Filament Hub (shown in the second picture)
US: https://us.store.bambulab.com/products/ams-lite-filament-hub
EU: https://eu.store.bambulab.com/products/ams-lite-filament-hub?skr=yes
UK: https://uk.store.bambulab.com/products/ams-lite-filament-hub?skr=yes