I am zero carb now but I did Keto Plan back in the day 
2.5 mos is early. You could still be experiencing adaption issues as it effects all of us as such individuals.
Your adaption and what your body is undertaking right now, it is detoxing and flushing out the bad, it is changing your hormone production to re-balance, it is gut adapting thru fat intake and more and believe me, your body right now is doing such a ton of things, yes many of us get sleep issues! Many of us get gut issues! We get fatigue issues! But this is very personal on when and how it does hit us.
Plus remember sleep is a weirdo one in that what is your life stress issues? so varied for all of us on that level too that can effect our sleep but also when doing a health radical eating lifestyle change, our bodies are also finding new sleep patterns that we do require for us in a healthy body…so sometimes it really does take time for that to happen.
you are becoming a brand new you. A new you the body is gonna flip you around some, or maybe alot for some of us, and I say ride it out, but key being, if you feel the sleep is bad, if you can rest at any time in your day do just that. Just ‘work thru and allow’ the rest and relax a bit in your day if you can, slow down a bit and allow’ the body to do its changes and don’t fight them kinda, give in to them and help them along anyway ya can.
Does something like a hot bath with some bubbles a while before bed time help you and relax you? Do it if ya need it.
Does the tv and white noise soothe you to sleep more or do you need dark room, dead silence for better sleep? Do whatever works for ya!!
Got life issues on your mind that upset ya a bit, take some action to correct as you see fit, and this calms the body and soul for better sleep so there is ways to think about how you ‘get thru big WOE changes’ and just do what ya gotta do!
I believe you will be fine cause most everyone has sleep issues with big body healing/repair and healthy changes in our sleep department but in the end, ask us all, when over that beginning, we all sleep just fine, well most of us, lol
wishing you the best!!