A little weird indeed. Like a Turduckin. Wouldn't the boat need some engineering modifications to make that work? I would think you can't just swap out a fin keel for a bilge keel. The hull would need re-enforcement in the keel locations especially since the windward keel would be canted in a sense. Dave C. provided the answer. They were built in England - a fact I was ignorant of.Photo below, looks a little weird but works well!
Bilge keels have the reputation of being sluggish. Too much drag. But the report of this model seems to taut it's performance. I can see the stability caused by that windward keel being like canted ballast allowing the boat to sail more upright (And maybe with more sail area) but is that enough to overcome the extra drag?