Dreamteam67: What you are seeing would certainly make sense if Spugnoir was a specialist. Because of his background, he is likely a diviner or necromancer. I can't remember if he is or not. If you hire Pischella can she not copy those scrolls either? You could alternatively give Spugnoir some other scroll from the Alteration or Illusion schools and see if he can copy it or not: if so, that rules out specialization, if not it is probably due to specialization. Another trick would be to see if he can memorize any extra spells than the max his level and int normally allows, which would indicate he is a specialist in that school.
There are rules about max # of spells learnable based on int. Maybe it is that?
Also in 1e there was a rule about possible failure to know each spell, rolled at each level-up, regardless if the spell had been "found" yet or not. Don't know if that rule carried ovr into 3.5e or not. If it did, you might check to see if Spugnoir still can't copy those scrolls after he levels the next time.
Also, in either versions of DnD, you could neither read nor copy a scroll until you were of sufficient level to cast the spell. With enough
use magic item and
read magic skill in ToEE that rule didn't apply, but maybe in some newer update patch they changed this.
Sounds to me that specialist is more likely though.
EDIT: some wiki sources seem to indicate Spugnoir is an enchantment specialist. You might try and confirm that by seeing if he can memorize an extra sleep/charm spell.
I don't know who Pischella is, haven't encountered her yet. Spugnoir is the only wizard in my party so I can't test it with other characters.
Also, I didn't notice that Spugnoir already knew invisibility from before. However he doesn't know greater invisibility. It can't be a school prohibition then if he knows invisibility since they're of the same school. Also, Spugnoir also knows other spells of abjuration (which is the school for resist energy), such as shield.
It's also not a divine scroll because I tried using it and there weren't any UMD rolls in the roll history. I think it's a bug.