You can use a better antenna. I didn't look closely but the wifi module looks just like an ESP32 with external antenna (could be ESP8266 too), for example this one on amazon (there are many like it).
The Pi4B adaptor does allegedly support the official Raspberry Pi CM4, so it's got ports on it that the CM4 can use but which the CB1 apparently lacks - DSI particularly. The BTT site notes the DSI connector is NOT usable with CB1 but works fine for CM4, and makes no reference to the CSI connector not being usable so I am going to assume Pi cameras work fine. The CB1 has two Micro HDMI connectors, so beware if you want to hook something up, you'll need appropriate cables.
So far, I'm a bit miffed that I can't throw standard Debian on it, but currently slogging through getting the BIQU image loaded and see if I can SSH into the thing via wired. Here's to hoping there's no secret "foreign nation" code in this ... I speak slightly tongue-in-cheek here. Only slightly...
I got these off amazon: DIYmall 2.4G WiFi Antenna with SMA Cable 3DBI Gain Antennas U.FL to for Arduino CC3000 ESP8266 ESP32 ESP-072pcs https://www.amazon.com/dp/B00ZBJNO9O/ref=cm_sw_r_cp_api_i_kMlcFbBVCDHG6
I connected one to WiFi and one to Bluetooth. Works fine for both.
I use these with my esp boards