There are certainly alternatives. In the partner connect of databricks there are several options, but outside of partner connect there are others too (like Debezuim f.e.).
What the best option is, is not easily answered, as it depends on your environment, budget, requirements etc.
But what is important is that you want the CDC data to be streamed into spark. That seems to me like a good starting point in selecting a solution (Kafka integration, Event Hub integration).