Try adding a foreach that assigns Spellbook.cHelpWiv to every 0-level spell with cHelpWiz:
PreLevel/11000:
Code:
foreach pick in hero from BaseSpell where "sLevel.0 & Spellbook.cHelpWiz"
perform eachpick.assign[Spellbook.cHelpWiv]
nexteach
(You can put this in a script on the class helper)
That should modify all the Wizard 0-level spells that are already on the hero to also be in the Wiv spellbook without having to bootstrap each one.
I'll put it on my to-do list that share spells doesn't give you the 0-level spells - it should be doing so.