Just came across your beautiful recording here…Bravo! I particularly like the panned metallic rattle (Kaivo?) that adds spatial dimension.
If you are keen on felt piano sounds, as you mention, I recommend you check out the current version of Pianoteq. You have the option of engaging 10 types of virtual pedal, including a celeste pedal, which essentially creates a felt piano. You can add this to any of their many beautiful piano models (right-click on any pedal in the GUI).
While there are many beautiful-sounding sample libraries available, none feel as alive to actually play as does the Pianoteq physical model engine, at least to me. Pianoteq has the additional advantage of a tiny footprint. Check out the free demo, if you haven’t already.