Looks like you are missing all the spindle stuff. All you have is:
net spindle-on => parport.0.pin-16-out
But nothing that actually feeds into the 'spindle-on' signal. So it's no surprise that the spindle is not working. Since you said that it used to work on AXIS GUI there must have been a config with the spindle relevant entries. Maybe try and find that or start stepconf and create a new config with a spindle.