There are a couple of options for MS SQL CDC. The "simple" option is to create a view in MS SQL that joins the CDC table with the lsn_time_mapping table. Then use the QueryDatabaseTable processor to load this view incrementally using the "tran_end_time" column.
I see you've also found my pull request from October 2017. I put a lot of time into getting this working and covering all of my use cases, unfortunately, there are very few users available to test. Because of the lack of testing, this PR has been hanging out for quite a while now. MS SQL CDC used to be an Enterprise edition only feature, and only in recent years has become available in all versions. I'd still like to see this PR get merged in the future, if users become available for testing.