If by "W3" you mean the W3 Total Cache Plugin, then you are comparing an airplane to a submarine. That might sound exaggerated, but the differences couldn't be greater. That's why your comparison is wrong. As for the crawler, you need to know what the differences are with the cache. Above all, this means that the LiteSpeed cache uses so-called cache vary. This allows an almost infinite number of different cache copies to be created. In the cache plugin, these cache vary are used in guest mode, mobile devices and webp replacement. The W3TC and all other cache plugins lack such a function, which severely limits the area of application.
In terms of amount of URLs and time to crawl, you are comparing something that cannot be compared. W3TC only needs to crawl 1 of each URL in the absence of cache vary. With the LiteSpeed Cache Plugin, the Cache Vary turns 15,000 URLs into 120,000 URLs, depending on the configuration, because each additional Cache Vary doubles the number of URLs to be crawled. Therefore the crawler of the W3TC plugin is not fast and the crawler of the LScache plugin is not slow. However, the crawler of the LScache plugin for WP has some bugs that prevent it from crawling faster. It also causes an excessive server load.
But what about the solution you are looking for? What are we actually talking about here?