jetjets, I am an NCT bfc, so it's likely I would say the same as the one you spoke to (it may even have been me, you never know )
OK - skin to skin supports all the baby's instincts to be close to mum and to feed for food and comfort. It's a lovely thing to do, and has an excellent scientific base to do with hormones, temperature regulation and early non-verbal communication. The science and the love bit of it, too, are here: biological nurturing website
The power of touch with pre-term babies is well-documented, even for teeny tiny ones, and again you can find the science and love of it on the web here: at the kangaroo care site
In hospital you could have held your baby in this way, and this would have encouraged early feeding and boosted your confidence, too. You did the right thing, expressing, when the baby wasn't getting the milk very effectively. Your baby was a good weight, so there may have been less need to treat him like a pre-term baby - pre-terms, even good weight ones, are at a higher risk of low blood sugar, but this can be tested for, and colostrum can be given, anyway. It may have been necessary to give formula - maybe his blood sugars were low - but the weight loss does not seem to have been an issue.
The midwives should not have shoved you about or pressured him or you - leaving you tucked in together would have been better
None of this would have been a guarentee of smooth bf - as I say, 36 weekers can be a challenge. But from what you say, they made the challenge greater rather than smaller.
Talking it all over with a bfc on the bf line might help you. Getting it all out, and then putting it all behind you, might be a good feeling. You know, in your heart, that you gave, and continue to give, the most important thing to your baby which is the unconditional love he is growing up with. Don't disparage your wish to breastfeed - to you, breastfeeding was part of what you wanted for your little boy, and for reasons outside your control, you were unable to give this for as long as you planned. It was a good plan! Like lots of plans, it didn't work out....and that is sad, but you are moving on, and you are having other plans that will work out