The code to hide the favorites button on the PLP exists in the template but not in the Website Settings. Can that setting be added?
bool showFavoriteButton = !Pageview.AreaSettings.GetItem("ProductList").GetItem("ListView").GetBoolean("HideFavoriteButton");