Hola Jeremy!
You are a genius, your are in another level.
Yes I use also Carousel, related and cookies.
With litespeed cache plugin and UCSS give me error layout when the unique CSS process UCSS with jetpack.css, no is compatible, now I understand why.
With your old filter (I use) I have the 3 css and maybe can concatenated and use the UCSS without error, I need test and time for process UCSS.
With the new filter, I can have 2 or 3 css if I have one gallery
No will work with the litespeed cache, but I can remove from concatenated with jetpack.css and /jetpack/modules/ and i will have the necessary css but with more files request.
I add for remove in the old filter some infinity scrolls for new themes, I dont no if that is correct.
wp_deregister_style( 'infinity-twentytwentyfour' ); // Infinite Scroll - Twenty 24
I reduce like 15kb the jetpack css
I think the two filters are good, the new automatic is better but no will work with litespeed cache UCSS just that.
Th best solution (my case) Is use old filter, concatenated and/or use UCSS litespeed (for no have many request files).
Or auto filter with UCSS and remove the jetpack css of concatenated css
If jetpack can add inline the css just for no have many files request, but is ok, I dont no what is better, inline UCSS or 1 or 4 files.
Maybe in javascript can be one good idea use the preload for better INP in carousel as option?
The cookie advert now is in english, before some times ago was in spanish automatically, I dont no if is me, one translation problem or script.
And is one old widget, no is one block.
If you know how change the loading circle gallery to one color and can, send me one script or the class color, because the page is white and the loading is white, I like blue color. Or add to task list, most websites are white!
Thank you for your explanation and time!
Have a nice day!