I have never used simultaneous 5 axis and don't know MadCam capabilities.
It MAY be possible to modify the perpendicular code using a VB macro.
This would need investigating if unable to get MadCam to do what you want.