I've produced a workaround using 4 custom number fields as helper columns and 1 custom text field to hold a custom "Task %".
The YouTube video for this workaround is at
How to calculate summary task percent complete when all subtasks are milestones in Microsoft Project - YouTube