I have the same requirement. Were you able to find a working solution? Specifically, I'm looking to enforce a Conditional Access (CA) policy only for SharePoint and OneDrive without impacting other services like Teams.
Let me know if you were able to achieve this successfully.