Different titles on homepage vs single based on category

You can use the_title filter hook.

add_filter("the_title", function ($title) {

    if (!is_single() && !is_admin() && has_category("CAT LOVERS")) {
        return "Healthy Cat";
    }
    return $title;
});

tech