To provide tangential info to the excellent answer above, the very old and practically unused feature introduced by uTorrent is "ISP peer policy"
https://github.com/arvidn/libtorrent/discussions/6838 that allowed, in my opinion, connection and bandwidth prioritization of the specified IP ranges. However its usefulness died down without reaching wide adoption, due to ever increasing pressure on individual BT users and ISPs. I think it
would do wonders if, as a side-effect of this feature, known LAN IPs always had higher priority by default. Tixati probably never implemented this. However, fear not, as long as you don't have a gigabit internet connection, your LAN peer should always occupy most of the channel for local transfers.
And if you allow me to propose a totally different solution to your problem: SMB or NFS for file sharing at home. A dedicated NAS server with all the storage as a hub for your data? SyncThing for cloud-like synching between your devices?