It’s not really “metagaming” in the rule breaking sense, but I understand where you’re coming from. With current lore it doesn’t make sense that the character couldn’t learn in your example.
Rather than altering magic slot rules though a simple solution could be to make a slight alteration to...