Mumsy.. Koda...
Yes I'm picture documenting my reply. Just so you know..
Once had a blade of grass in between his esophagus and sinus and developed a wheeze/sneeze/gasp. The one and only time I ever took him to the vet for anything other than a regular check up (which I do not do often at all.. I don't like to give my dogs any boosters). But his blade of grass went on to become infected.. so he had a sinus infection because of the grass.
What I'm saying is your scenario could very well be true.
I feel like that made no sense at all..
So when you took Koda to the vet was he just treated with antibiotics, or was the blade of grass removed? Hopefully the oil will help lubricate the esophagus and move any obstruction down the intestinal tract.
On another note, if Silkies eat shavings because of obstructed vision, would it help to use hair tape to keep the crest up out of their eyes? Not saying this is why they do, just saw speculation earlier that may be at least one cause.