Both my births were C-sections. With my son (recent), I had a similarly long labor,--started at 41 wks 6 days--at home, which ended with an ambulance ride after my water broke and DS's heart rate dropped dramatically. I'd been pushing for an hour. We had another trial of labor in the hospital with an epidural (as after the adrenaline rush and not sleeping much for 3 days my pain management skills had gone out the window) and oxygen to keep his heart rate up. He still didn't budge, and it ended in C-section. Like your son, he was turned funny (in my case, a bit LOA). At the surgery we learned that he also had has hands up by his head (apparently he was trying to dive out), and the cord wrapped around his shoulder so that he was stuck and really couldn't shift position; he wasn't going anywhere.
I actually don't feel bad about it; I personally and the team of care providers I had (both at home and in the hospital) did everything possible to make a VBAC happen, and it was a necessary surgery, in my assessment. I didn't get to meet DS until a couple of hours after he was born because he had aspirated meconium and they kept him to watch his breathing for a while; though they tried to give me a glimpse of him in the operating room, I had the shakes really bad and had to focus on just breathing.
The surgery with my daughter's birth was a very different story. I was coerced (I feel) into an induction at 41 wks 5 days, for no reason other than that I hadn't gone into labor yet (I also had "high amniotic fluid levels" but research on that after the fact found it not much of a good reason--had same issue with DS, and midwife didn't feel it warranted any extra concern at all), I had a lot of anger around that birth, the recovery was difficult (much more so than my recovery with my son), I had trouble bf'ing DD at first, partly because of forced separation because she was jaundiced (on a less than completely bf-ing friendly schedule). I did get depressed. I don't think I had trouble attaching to DD, but I erred very much on the side of not letting her attach to anyone ELSE at first--I'd hardly let DH or my mom or anyone even hold him much, never mind comfort her, change a diaper, etc. I made more stress for myself as a result.
Don't beat yourself up over feeling slow to attach to your son. And do seek out a birth circle or I-Can group to talk about the trauma around your birth.
There are seven years between DD and DS. It took at least half that for me to really start to get over how things went with DD, and make peace with it. It will get better, but it will take time. Trauma, even when others see it as "routine" or simply a joyful event (birth is birth, etc.), is still trauma to the one who feels it. It's ok to grieve for the birth experience you didn't get and had expected/hoped for/wanted. It's ok also not to be a "baby person."