ForeHead
My wife, not a diabetic but she doesn't like taking pills, uses ForeHead when she has a headache: it looks like a lipsalve, smells of menthol, that you rub on your forehead, hence the name.
I doubt it would be useful for a migraine but it does work for normal headaches.