I have no idea what the spots are on the nostrils.
I've never used a product like Revolution on poultry, so couldn't say how effective or safe it would be to use. If there's a withdrawal period or concern of residue, I don't know that either, you'd have to research the active ingredients and...