This seems like typical stuff when dealing with big companies. It's the nature of the beast. I have experienced some of this too with a variety of large companies (although my experience with Apple management has been good).
But patience and determination will overcome this. When you eventually get to the right people at big companies you will often find good people that want to help.