Hi Graham,
I'm not an engineer either.
Your pictured halyard span looks like a great sling point locator, but since the halyard shackle is at the yard, the beam-bending lifting load isn't being distributed. The 'weight' is taken at the point where that centre sling wraps the yard.
The other two lashings don't have any component in the 'up' direction, to lift with. Say you took the centre wrap out, they'd lift by compressing the yard between their locating eyes, hard, until the lifting component fraction became great enough. Spectra's pretty good stuff. Your eyes or frictiony wrappings would have to be strong as well, to transfer the compression to the yard.
The forward-going spectra as pictured will take luff tension, if it goes really taut, but the yard could handle that. The aft-going one is slack in use, I predict. Compare a gaff halyard span, that has an 'A' of space above the gaff. The distance from the yard's top, to the shackle of the halyard block, determines the extent to which you can spread the force-at-right-angles, the 'weight' of the sail, along the yard.
If you put your drift into the yard halyard span, you won't need it in the halyard purchase. The purchase blocks can go nearly cheek-to-cheek, giving you room underneath to spread the lift to a couple of points on the yard. But making them load evenly is another story. The gunter halyard bridle I inherited, has a sliding eye for the halyard. There goes your locating function...
Cheers,
Kurt