Your biggest issue is Apple Music. If you are using AirPlay2 to stream from your phone, the Apple Music app will down-sample the stream to a very lossy 256kbps. This is an Apple issue, not Bluesound.
Try signing up for a free trial of Tidal or Qobuz and see if that improves things on the streaming end.
I have a Node 2i in my main system, where I have it connected directly to my preamp, as well as through a Denafrips Ares II DAC. I stream Qobuz, Tidal and FLAC files from a NAS drive. All sound great, but Apple Music via AirPlay2 sounds really thin and flat. I couldn't figure out why until I learned about how the Apple Music app works on iPhones and iPads to down-sample the stream.
Sadly, Apple won't work with third-party streamers (except Sonos) to install Apple Music natively. There are a few Android-based streamers where you can add the Apple Music app and get lossless streaming (e.g. Eversolo). It is my understanding that you can get lossless Apple Music via the app if you use it on a MacBook Pro. Otherwise, you have to tether your Apple device directly to a DAC.