Wow, yeah it sounds like your group has very different expectations from the ones I’ve played with, which is fine, but it feels really foreign to me. Clearly your players are comfortable with walking past obvious hooks, so maybe the story needs to come to them. In your examples, maybe the odd couple approaches the party and asks them a question first, or the goblin offers to paint a portrait of the party if they help find the missing paintbrushes.
Also, remember that you know your players better than the adventure author. If some vital information gets skipped, you now know that you need to twist the next encounter to somehow include it, or invent a new encounter. Prewritten adventures are there to make your life as a DM easier, not harder. If part of it isn’t working for you, you can drop it and your players will be none the wiser. Focus on what you find fun about DMing and let the adventure fill in the bits you don’t like. If the whole thing really doesn’t work without these strict events happening in a certain order, the adventure might just be… not good. In which case, you really aren’t losing much by rewriting it to your liking.
Thank you for posting this. My introduction to CAD was trying out FreeCAD when I reached the limits of Adobe Illustrator’s accuracy. The interface was so obtuse and difficult to work with I just gave up and assumed all CAD programs were like that. I’ll give Link Branch a shot!