L'Église demande que les restes du défunt ne soient pas divisés. Toutefois, cela n'empêche pas une personne d'avoir des funérailles catholiques. Les fidèles ont droit aux rites funéraires de l'Eglise (c. 1176 §1), et par conséquent des funérailles ne peuvent être refusées que s'il existe une menace de scandale (c. 1184).
Dans la situation que vous décrivez, c'est le comportement des membres de la famille qui est répréhensible, et non pas ce qu'a fait le défunt. Par conséquent, votre grand-mère pourrait très certainement avoir des funérailles catholiques.
L'ordre des funérailles chrétiennes :