I have this same issue, the majority of the keyboards out there are ANSI layout.
I bought an Epomaker TH80 Pro which has an option of an ISO layout and have been more than happy with it and would recommend it. A lot of replacement keycaps I find though are ANSI only as well, though some do come with an option of having additional caps for ISO.
I'm tempted to go for ANSI layout on the next keyboard for ease of options out there, but I am also concerned about adapting to it. The main concerns for me are that I like the large Return key on ISO, along with the location of the "@" which I use quite often. I have visions of repeatedly having to go back correcting what I've typed using ANSI layout.