My understanding is that now there are 2 groups with same name, “Slaves of the Immaculate Heart of Mary” and each run their own “St. Benedict Center”.
The Richmond, NH group of this name is NOT in communion with the Church.
The Still River, MA group of this name IS in communion with the Church.
Fr. Feeney died decades ago. He had been excommunicated for some time before his death, for disobedience, but he got back into communion with the Church a little bit prior to his death.