As an interested observer with thoughts of going that way my observations would suggest that:-
1) Your route
would hardly touch PNG. Reports that I have seen suggest that some villages there may rob you blind while others in the same area will be friendly and helpful, though these are from the northern part. Stopping at Daru would be possible. Local knowledge would be essential.
2) The southern coast of Iran Jaya is Indonesia
. I have seen only a few reports of cruising that part of New Guinea. None have mentioned problems with the locals. You would, of course, need a CAIT. That area is very isolated and underdeveloped with very few westerners.
3) I forget the link but the Moluccas have put out the welcome mat for visiting yachts. Still need a CAIT.
4) There have been repeated reports of problems round Zamboanga so I would strongly suggest giving that whole area a wide berth. Reports of yachts traveling up the east coast
of Mindanao are scant but those that I have seen suggest that Davao is friendly with some facilities. Standing well clear of Mindanao before Davao may be a good idea.
5) Siargao Island has a tourist surfing component and a port and should be friendly. It may be possible to pass to the south of Siargao Island but good large scale charts
would be necessary.
6) Once into the Bohol Sea the Philippines
is your oyster!