on my max level character I sometimes receive these legendary Memory items (I believe for use at the Runecarver?), either way, all two I have received so far are for Restoration spec while I’m playing DPS spec (Feral). My loot specialization is set to Feral and all other loot I receive is for Feral like it should. Is this normal and bad luck? Or is there something wrong?
Any Class related Memory can drop for any player of that Class, irrespective of the specialisation you play.
If you’re referring to Raid/Dungeon drops, check the loot table, by specialisation to see if the Memory is still shown - if it is, what you’re getting is working as intended… same with Soul-bind Conduits.
Add to that, that some Legendary items CAN be used by other specialisations… they just require a specific one for the legendary to be CRAFTED.