I think you touch on several of the bigger-picture problems with the concept of self-care. And while you suggest some useful questions, I think you are still slightly missing the mark.
Self-care is about caring for the self. It is a constant, everyday practice achieved by being mindful and aware of yourself. That helps to better handle all the insanities of the outside world. Little things day to day, just knowing what you are thinking and feeling, is quintessential self-care.
Overall, though, this is some great content.