The Kalu'ak Fishing Derby has two ways for a pacifist to gain XP. One is from the Dread Pirate Ring if you win, which will add 5% XP to quests (and killing monsters). The other is from the consolation prize, which appears to be a standard Bag of Fishing Treasures, which might contain the level 70 quest items Waterlogged Recipe or Sealed Vial of Poison.
I didn't win this first time, and I didn't get a consolation prize...
This suggests a slightly different Strange Engine Part strategy, at least until you win the new contest -- stockpile engine parts until you have enough to level, in case you win the ring some time later and get a 5% XP bonus.
I was able to finish Broodling Essence by following a mage who was apparently botting. I think I can try to do Defenders of Darrowshire too, since the comments say it doesn't matter who kills a ghoul to speak to a ghost. I can also do The Gordok Ogre Suit, but it might be easier if I wait a few levels.
I also got my first aid to 400.
UPDATE: I was able to do Defenders of Darrowshire, about 2/3rds of it was done with the help of the patrolling Crimson Courier and her elite escort as they blast through Corin's Crossing. Like engine parts, I won't actually turn it in until I either win the Kalu'ak fishing derby or I have enough XP to go up a level.