Not sure what has been optimised, but I can tell you from my actual experience; I have some Corsair DDR5 5600Mhz C36 RAM that's Intel Optimised. And I have them running fine in my AMD 7950X system. So... *shrug*
If what I remembered was right, the AMD EXPO, has a few more details about the RAM its on included, allowing the AMD CPU to fiddle around a few more settings whilst memory training for more performance out of them potentially. These EXPO details don't mean anything to the Intel IMC when they read it and so ignored. Otherwise, they should be fine for use in either system.
Using old memory is fine in any system (Intel or AMD) so long as they support that RAM type. The only thing is, much like any RAM normally, mixing mismatched (frequency, timing, etc) sets can cause performance loss and instability.