... I don't think the 270K to ground is helping you either. you want a grid reference to ground for the next triode, but 270K might be too small (especially following a .001, maybe change that too, like HotPlateBlues suggests). maybe 1M? (M9 & M10 used a 1M there) you can stick a pot in there and see what works.
Good point about the 1M vs 270k. 1M would likely be a better value, because it would load the vibrato circuit less.
From what I've been led to believe, the problem with optoisolators is the rise and fall is too fast, its too close to on/off. the varistor's (accidental?) magic was that they responded slower and smoother to the rise/fall pulse of the oscillator. Of course, the Univibe did it with opto's, and that's pretty lush.
The problem is the varistors are near-unobtanium.
The varistors were used because they are variable impedances, and will change their apparent resistance with varying applied voltage. An optoisolator can be used to vary its apparent resistance with a varying control voltage.
What I'm thinking is the original Magnatone circuit used a fairly large applied voltage to alter the varistor resistance, but we don't need nearly so much with an optoisolator. The trick might be to adjust the size of the control signal in the Magnatone circuit, while keeping the circuit positions of the varied resistances. So, not a plug-n-play change, but something that needs adjustment for the new parts.
If you have a link for the discussion that showed optoisolators as unsuitable, I'd like to see it to better understand the issues. In the meantime, it's not hard to get ahold of the data sheets for them, and see what we're dealing with. Also, note that I'm
not talking about neon opto's, which do have an on-off characteristic, but LED opto's (or something akin to old-fashioned incandescent units). Perhaps use of neon opto's was part of the problem...