No, there was no delay at all; I put the salve on, headed up the spire, and immediately got attacked. I can kill them with a bow, and my creature can use magic missile and magic blast, so it's not a real problem, just that I hate it when I can't work out why something has happened.