Re: trying to latch on to odd spots
Older babies and funny nursing quirks go together like bread and butter. Acrobatics at the breast are normal, and so is trying to latch onto mom's elbow or her cheek or whatever. It's part of baby's way of exploring and learning about his world! If the latching/unlatching thing bothers you, I think you've been approaching it in the right way. End the feeding temporarily, put baby down, and walk away for a little bit. Not long- just a few moments should be enough to start teaching baby that antics at the breast = interruption of the feeding. His yelling is a good sign that he does not like it when you interrupt him, and that's a good indication that he has incentive to learn not to fool around when he's eating.
With respect to your DH, I would pick a calm time of day after the kids are in bed and let him know the following:
1. You will not be using CIO techniques on your child.
2. You will not be using bottles.
3. If your DH wants to be a supportive husband, he will stop mentioning CIO and bottles.
4. If your baby's nighttime waking is bothering your DH, you need to come up with a plan as a couple to fix it. A plan that does not involve CIO or bottles, because those 2 things are non-negotiable. Perhaps your DH could use earplugs. Or sleep in a diffeent room. Or use a sound machine. Or something.
When it comes to your friends and your sister, I suggest not discussing your parenting choices with them. If they comment on your parenting choices, I would either ignore them or let them know that their comments are unwelcome. Saying something straightforward like "That's a very personal subject, and I do not want to discuss it with you; if I want your opinion I will ask for it" is often enough to shut down the commentary. If they continue to press, remind them that you're not judging their parenting style, so they shouldn't be judging yours.
Coolest thing my big girl said recently: "How can you tell the world is moving when you are standing on it?"
Coolest thing my little girl sang recently: "I love dat one-two pupples!"