Possible leak source
I had a similar leak that had me totally baffled and frustrated. I spent months looking for the entry source. Finally, out of desperation, I removed the aluminum frame that is on both upper sides of the companionway that the hatch slides on and the U-shaped aluminum frame that seats the hatch boards. What I found was a deep crack in the fiberglass (probably from flexing) where the forward edge and starboard edge of the companionway meet. It was completely hidden as long as the aluminum frame was installed. There was a smaller crack on the corner on the port side. Water had been entering the cabin top through this crack and migrating all the way over to the fixed portlight on the starboard side. The water could probably migrate in a different direction on another model. I fixed it by using a dremel tool and routering out all the cracked fiberglass and rotting wooden core. I then used epoxy to fill there deep crevice that was left. I haven't had a drop of leak since. If you can't find any other source and you get desperate you might try this. It is a lot of work to remove hatch cover, then the sliding hatch, then the frames, clean off all the old caulk, recaulk and reinstall them. I did it alone but it would have been a lot easier and less messy for two people.Good luck with your leak. They are often a source of ongoing frustration.cheers,Martin ColeS/V ARES