It's more of a Samsung compatibility issue. Samsung smart TVs are designed to be compatible with Samsung phones, but they also design them to be compatible with AirPlay 2:
www.samsung.com/us/support/answer/ANS00082643/. Any other phones won't be compatible.
Chromecast continues to be very inexpensive and really versatile, so it's a great value. You might want to consider the Chromecast with Google TV (or one of the other competitors, like Walmart's onn. Android TV streaming device) as well, which adds a streamlined Google TV interface. I know that your smart TV already has an interface like this where you can install apps, but in my experience, the smart TV interface can be sluggish. My Chromecast with Google TV is nicely responsive.