Streng nach Regeln muss man schon das Attribut nachahmen, ja.
Und ich glaube auch das ist uU nicht so ganz lückenlos verregelt, bzw wir haben es iirc mit einem Regelartefakt zu tun, das sich durch die Umstellung von 3.5 auf PF ergeben hat (relevant z.B. für den Paladin), und/oder durch die nachträgliche Hinzufügung von weiteren Klassen (wie Oracle).
Es ist ja aber so ziemlich jeder Zauber auf mehreren Zauberlisten vertreten, und ich würde es so handhaben, dass jeder Charakter die Scroll über das für ihn günstigste in Frage kommende Attribut verwenden kann. Wenn beispielsweise ein Zauber auf den Listen von Hexe (Int) und Barde (Cha) steht, könnte ein Sorcerer die Scroll "wie ein Barde" verwenden, müsste also kein Attribut emulieren. Ein Schurke je nach seinen Int- und Cha-Werten hingegen schon.
Ähnlich liefe es bei einer handelsüblichen Kleriker-Schriftrolle: Klerikerzauber sind fast alle auch auf der Oracle-Liste, Oracles zaubern über Cha, d.h. ein UMD-Sorcerer könnte einen Klerikerzauber "wie ein Oracle" wirken.