The best way to choose ingredients/products is by hair properties. Here's a link to help you with yours Live Curly Live Free - Curly Hair Basics Once you determine your properties, you can look for others with hair like yours and see what they use (in signatures.) It's the best place to start.

If your hair is damaged, it's possible that protein might help. Why don't you try PTs followed by DTs??

While I understand that people are hesitant to loose length, there's really nothing pretty about more hair that doesn't look good. If you can get a good haircut that shapes your hair well and adds the right layers, you may find that it helps with your frizzy crown/canopy. I know it really helped me when I had that issue (which is VERY common.)
3a (Corkicelli), highlighted, fine, low porosity

HGs: Anything Sevi; Curly Kinks Satin Roots, Curlycue ReNew and Coil Jam; homemade FSG and okra gel; soap bars; UFD Curly Magic; Botanical Spirits Jellies, CJ Repair Me, Aloe Fix