Historically there has been SPD editors out there (but requires the SPD to be writeable). If you could flash the appropriate values to the ram it should become "compatible". I've done this myself a bunch of years ago to match a few sticks of ram to a system I owned which wouldn't work with the ram I had purchased for it.
Edit:
Also to add to the above I can say that most memories sold by eg. Kingston, Crucial and so on as "Compatible" or "Specific For" are more or less their normal assortment of RAM-chips that they just test with the brands/models recommended values in the SPD Table and/or chip configuration (chip density and so on), add these values to the SPD and slap a "Compatible with Brand - Model" sticker on them.