I bought a brand new Mallory dual point unit off of eBay for $40 to fit my Olds. I also got a used Unilite that fit a Pontiac for $20. I swapped out the Unilite and the points unit. I now have a nice distributor for a reasonable cost. I have a Mallory point dizzy left that has numbers you can find. YL501AV.
The "501" tells you it is Olds. You should be able to get a Pertronix Ignitor to fit a YL Mallory, or a Mallory Unilite kit to fit as well. You can use your stock coil, and ballast resistor.