Do you have a picture where your mainsail up so and you can see how it is hooked on the sail crinkle.
Not sure what block your saying to ditch.
On you boat is the upper block attached to the mast?
It looks like you have it hooked to the diamond wires
On my boat the block with the hook in the sail crinkle can swivel.