I have not touched SRV/TXT records until last night. And I used whatever latest version of DavDroid from FDroid. It’s usually one of the first things I install and keep updated all the time.
Just tried again after removing TXT record and letting it propagate. It was able to pick up calendars and address books normally.