Curious as to what's out there for under 3k. Are there solutions under $1k
Used Bryston BDP-3 can be had for less than $3K. Meets most of your requirements. Interface is certainly spartan but it works and you can samba into it drop you local files on it. Supports NAS connectivity for local storage.
Used Bryston BDP-pi can be had used for ~$500. I have one, They sound good but have been discontinued.
Brand new MOON mind 2 units sell for $2.4k but not sure about their connectivity options.
You could proly build a Roon server with an SGC Sonic Transport and endpoint for around $3K but thats 2 boxes but foot print be small.