Maybe it is acrid notes from the toasting process? You might let it sit out for a day after toasting.
I was thinking it might be the oil going rancid but coconut has mostly saturated fatty acids and as such its pretty stable.
Theres always natural coconut flavored extract, its a pretty good approximation.