Firstly, your baba is beautiful!
I had head aches after my c-sec. But then again, I have alwys suffered from headaches and migraines. THe best thing about being pregnant for me both times, was not having migraines. My migraines are defnitely hormone related - I could even predict them because of where I was in my cycle. The epidural can cause headaches. I dont know what caused mine, I also developed a thrombosis, had pretty low blood pressure, had depression during and after birth, had an emergency c-sec after a wonderful first natural birth, had a toddler at home while my son was in NNICU for 3,5 weeks, etc etc etc, there are som nay factors so who knows...?
But I defnitely know of a few mommies who suffer from headaches after a c-sec. I found an anti-inflammatory worked best for me, so perhaps the ibrufen is better - but I am no Dr so just what I feel. I take an anti-inflam that is safe for breastfeeding.
Good luck, and dont hesitate to see someone regarding the headaches. I know its a mission to get to the hospital etc, but perhaps you could speak to your clinic where baby will be weighed and vaccinated?
Also, try rest and in particular keep your legs up above your heart, try get the blood flowing when possible - dont do a gym session of course, but regular movements similar to what they tell you to do when flying, just things I can think of! I know its difficult with baba, its a crazy time, but look after yourself too!