I don't see any reason why you wouldn't be able to make tomes scribe-able. You would just need to make it like a normal spell scroll accept use the disc spell ID instead of a spell. The only reason that the scribespells command doesn't train disciplines is because there is code to block disciplines from being scribed when you use it. But there is nothing as far as I know to keep spell scrolls from doing it.
So far the last code I submitted above for the new scribespells and traindiscs commands with arguments compiled. Now to see if they actually work after a server reboot