I don't think there's any hard and fast rule, but it tends to be older names that have it. It's a "we-don't-feel-like-writing-it-anymore-and-everybody-knows-it-anyway" sort of thing, I believe. I think it doesn't happen enough to worry about, so you can just learn them when you come across them. I think you've got the major ones already anyway. I believe the same sort of principle is in effect for words like 手続, 取引, and 取締役.
By they way, when I first saw the title of this thread, I thought it meant the "no" that Japanese people won't tell you but that you're supposed to infer, for instance from "maybe."* Heh, I was way off.
*Yes, I'm aware this is a stark (over)generalization.
I've seen implied okurigana many times though. Mainly, it's taking the okurigana of a verb's stem and omitting it. That's also what's going on in all of your examples.