In case anyone in the future like me has an interest in solving Lifecycle Hooks for components, you can directly create a subscription to the component using Strapi db Lifecycle subscribe and specify the model
Docs covering this for v4 Models | Strapi Documentation
