I’m sorry for my late reply, but the KalmanEstimator
should work with an ephemeris propagator. There is a unit test class showing it: src/test/java/org/orekit/estimation/sequential/EphemerisKalmanEstimatorTest.java · release-12.0 · Orekit / Orekit · GitLab
In addition, there is another forrum thread talking about that.
Best regards,
Bryan