Although azalea trees generating in all biomes is intended per MC-238499, there are still certain places where they should not generate, such as underwater (MC-218592) and on icebergs (MC-239237). The latter was seemingly mostly fixed by preventing them from generating on any type of ice; however, they can still generate on the snow on top of icebergs, which does not seem intended.
Seed: -8882109401123421100
Coordinates: /execute in minecraft:overworld run tp @s -8266.14 100.63 199224.00 95.11 17.60
I can confirm this in 24w10a.