I'm running into the same issue. The best I've found so far is to set output = "data.frame" from datasummary/modelsummary and pipe that into kbl(), which is set to format = "latex.
However, the dataframe from modelsummary is converted to characters so no numerical formatting options in kableExtra function.