From where have you bought your points and condensers?
I am pretty sure Franz Marine has the right points and condensers.
They are not cheap and Franz is not cheap either BUT you get the right parts.
You says your engine do not have magneto points ignition, BUT what you see in the pics from wickware IS magneto point ignition!!
Magneto point ign. use magnets which is in the flywheel to create a magnetic field in the coils which is mounted under the flywheel.
The field collapse when the points open and cause voltage in the secondary winding in the coil and the sparkplug sparks.
Battery ignition work as the magneto typ BUT is feed from a battery instead of magnets.
Larger Chrysler OB from 20Hp and up to 55Hp had electrical starter with both magneto and battery ignition, BUT the magneto version did not have an alternator.