I would say its a flow thing. Have you been diagnosed this time with sheehans for sure? You know it can not necessarily occur every pregnancy?

Try and lower the ABM and see how he goes. If there's milk there he will take it. Weaning doesn't happen this early. In most cases mothers confuse nipple confusion and frustration for weaning when it isn't so.

You sound like you're doing really well!