I'm glad you're sleeping better.
I guess to see which is doing what I would eliminate the vitamin E for at least a week, being that it's a fat soluble vitamin, to see if your insomnia returns. It could be that by taking fish oil (another fat soluble vitamin) in the morning is early enough not to cause insomnia. But if by a weeks time your insomnia kicks back in then reintroduce vitamin E to see if that takes care of it. By then you should know which is doing what.
Keep us posted!