Unfortunately I have the same problem as you : it just does not sit well on my wrist.
It is not the size of 43mm, it is the design,shape and lenght of the lugs that make it feel like an alien on the wrist.
This is a pity as otherwise I would have already a Rieussec (and perhaps this Homage) in my collection as it is one of the nicest modern
chronographs on the market.
Best,
Gerard