so the Bluetooth codecs are
SBC: specified by the standard; only sounds good at higher bitrates (e.g. recent Win10 supports this with high bitrates)
aptX: proprietary, the "original" codec of the aptX family; high latency but sounds better than SBC (especially low bitrate SBC)
aptX Low Latency: same as aptX but 1/3 the latency
aptX HD: high latency but even higher quality sound than aptX
FastStream: proprietary hack based on SBC that allows bidirectional audio with stereo output; extremely limited hardware support (just Creative/Avantree AFAICT)