Hi Brian, I thank you for the time you spend to reply to my email.
I’m sorry for the past post in which I inadvertently made a mistake.
In the first picture I posted, I effectively make an offset of the inner ellipse but this offset did not create a SketchFilletSpline but another ellipse (?????).
I don’t know why in certain circumstances (that I don’t understand) the offset operation does not create a SketchFilletSpline but another SketchEllipse.
I tried to verify this statement with another design. I report a screenshot to let you see the output of a simple script I wrote to verify the objectType of the curves selected in the sketch.

The inner curve is created as ellipse. All the others are created with an offset operation. While the intermediate curves are SketchFilletSpline the most external is another SketchEllipse.
Is it maybe connected to the ‘Chain Selection’ control of the offset Command Input ?

When I proposed the post I did not realized that in the first picture the second curve was a SketchEllipse created by an offset operation.
However you answered to my question: I can approximate a SketchFilletSpline with a SketchEllipse with some tolerance.
I noticed that I cannot constrain a SketchFilletSpline (created by the offset of an ellipse) to be tangent or concentric to the original ellipse. Is it always true ?
This is the main reason why I am trying to substitute the SketchFilletSpline with a SketchEllipse !
I thank you very much.
Dino