aye as above, the only way to move the rotor arm without moving the dizzy, is as i sad by taking the belt off the cam sprocket, taking off the front nut on the timing belt cover, and pulling it out a bit. this gives you enough room to move the intermediate shaft 1 tooth at a time. its fiddly but it works. I did it by pushing the belt downwards and twisting the rotor arm by hand, bit of wiggling and it will jump round a tooth at a time.
other alternative is to move the dizzy, if there is enough room to line it up without the vac unit/hall sender hitting the block, and also leaving it in a position where the hall sender wires can reach.
yet another option is to take the dizzy out, line up the rotor arm to the notch, spin the oil pump shaft so it lines up with the slot drive, then refitting the dizzy. Sometimes it can be a mare, but it will go in eventually.
last option is to take all the pullies and covers off, then you can take the belt off and move it all about as much as you like.
Edit: The reason I know about option 1 is because exactly the same thing happened to me. I was swappign the exhaust on my 1.6, and one of my exhaust studs was completly corroded. I tried everything but in the end I had to take the head off. Since I wasn't planning for this I hadn't really looked into it much, I took head off but leaving the belt and lower covers in place. I made sure I didnt touch the cam or crank in the mistaken belief that this would ensure the timing was spot on. I drill out the stud, refit the head and put the belt back on exactly as it was, but engine ran like a bag of spanners.
I did a bit more research and found that the intermediate shaft will move easily when the timing belt is loose, so I turns it over to TDC and check. sure enough, the rotor arm was out a tooth or so. I didnt have a timing light at the time, so I didnt want to move the dizzy as I would need one to get it exactly right. So I use method number 1, wiggled the belt and rotor till it moved round to the right spot. Put it all together and it fired up and ran perfect