02/22/2024 update. The fabric got its first stain test. Unfortunately, Maggie had one of her projectile vomiting episodes and the first go round was on the ottoman.
As you can see the accompanying photo collage, the stain cleaned up nicely. It took a few go rounds. First with Oxi-Clean Laundry Stain Remover and with Folex Carpet Spot Remover. In the future I won't use the Oxi-Clean. I think it is too strong.
I am very pleased that the fabric held up to the cleaning and the stain is gone.