You have both a G30 bed probing command and a G1 S1 command in your Z homing file. I suggest you delete all of these lines from the start:

; Lift Z relatively to current position
G91
G1 Z5 F19000

; Back to absolute positioning
G90

; Go to first bed probe point and home the Z axis
G1 X15 Y15 F9000
G30

so that it starts with G91 followed by the G1 S1 Z200 command.

When you have Z homing working by itself, put the same code in the Z homing section of homeall.h.

HTH David