I've tested Pikey's possible suggestion but to no avail. Not all the exhaust is exiting underwater as there is an exit just under the housing. I suspect this eliminates this as a factor but it was interesting reading up on the role it does play so thanks Pikey.
Now, here's an interesting one. I saw a screw down by the bottom of the power head while fettling earlier and I made a decision to pick it out later. Obviously I can't find it now but I'm pretty sure I have found where it has come from:
If this has been letting air in then it could explain the rougher running later in the day and the discovery that a bit of choke made it run smoother!
I'm not yet linking this to the idle issue in salt water as the screw must have come out during yesterday so is a separate issue but will hopefully explain why the general running yesterday hasn't been as smooth as I thought I should be (was about to go and borrow a compression test gauge to rule that out). It would explain why the idle screw seemed very insensitive post stalling in Cowes.
I've also junked all the fuel and will put 5L of premium in later and make my own mix. I've also flushed the tank but that shouldn't have been a cause of muck as it has a filter. That way I will at least know my fuel is correct.
With the air box off and able to see the fuelling butterfly I have proven that the absence of peak revs was due to my limiter. Thought I was being clever fitting a little rubber end cap but that's what was halting the throttle.
So, new fuel, will find and refit that screw and then I'll see how it runs before deciding to remove the carb.