Welcome to the forum, Elle! I can relate to your post because I also had a difficult time figuring out my shape, and analyzed it to death. I eventually concluded I am a little of this and a little of that... and you and I both share some similarities.
I think this is one of those situations where knowing your actual measurements may be helpful? For example, you say you wear a 32 bra band. What is the measurement at the widest part of your hip? If it is greater than 32 or 33, then you are indeed leaning more towards a pear. (Cup size makes no difference). I'm curious to know!
Likewise, you mentioned waist measurements: The "7" isn't inches: it's the ratio between your waist and your hip measurement. If 0.7 or less, then you are definitely in pear or hourglass territory -- and personally I'd be hard pressed to put you in apple category. If you are 0.8 or greater, then we are talking rectangle, apple, possibly IT.
To my eyeball I agree with the gals who say you have a lovely defined waist. I also lean towards hourglass for your shape. But I'm still curious to know your exact measurements. As for your legs, they do NOT look short to me. They look perfectly proportional. I get frustrated because we're all immersed in pictures of tall models with endlessly long legs. It's easy to assume our legs are short, when they may be perfectly proportioned. I was told forever I had short legs but according to golden ratio, they are perfectly proportioned for my height. (I still like adding a few inches with heels anyway!)
For comparison, as I am 47, I eventually decided I am an IT with apple tendencies. I decided this because like you I have straight shoulders, and visually they are definitely wider than my hips. With clothes often it is the shoulders that may not quite fit -- if I size up it's baggy elsewhere. If it fits the rest of me, my shoulders are just a tad tight. However my chest and hips are exactly the same measurement -- 33 inches. ETA: another IT tell-tale sign, for me, is that very often when suit shopping I need a size 4 jacket -- to fit the shoulders -- but only a size 2 skirt or pants. If that's not IT, I don't know what is!
I wear a 34 bra band only because the 32 bra band tends to be too tight and I don't have the patience to wear it enough to loosen it up. (I wish they made a 33 bra band!). Cup size is B, sometimes C, depends on the bra. I have been told I'm busty and I suppose I do look busty -- but I think that is because I'm only 5'. Proportion is everything!
My thighs are scrawny and I have skinny legs, which points more towards IT shape as well. I do not have much meat on my butt either. Even if hips are same width as chest, visually, my legs/butt add to the illusion that I'm more of an upside down triangle. There's just more "meat" overall on my upper body (arms, back, no defined shoulder bones).
My waist is 0.8 ratio: it varies a lot, and is the first place I gain. This makes muffin top an issue all the time. I feel your frustration on that! I also have the "momma's apron" below the waist -- from two pregnancies. Even if I am super fit with very low body fat percentage, there's that excess skin, which gives me a tummy and makes fitting pants and skirts a challenge. Posture DOES help... but only so much. That said, I've made peace with the tummy because it's my mother's badge of honor. And I've learned how to hide it. Or not hide it and just be confident.
So with all that going on, I take the guidelines with a grain of salt, and adopt here and there to create whatever shape I feel like achieving that day. That's the positive with a shape like ours that is "a bit of this and a bit of that." You can easily play up the hourglass shape. You could pull of IT fashions with ease. You could decide one day to dress totally pear like. You can have a lot of fun!