I made it clear when booking that I wanted the bulkhead for that exact reason. I had my husband get a gate pass so that he could watch my son while I set up his carseat in the bulkhead row.
To clarify, I did not "show up" at the airport the next day looking to rebook, I called reservations. I did not argue at all at the airport, I just left crying after a very humiliating experience.