The ability to change the backorder message that is public facing when a visitor is not logging into the site should be a standard out of the box capability. You can change the message for logged in customer's but not for guest visitors per IsProductSalableConditionBackOrderNotifyCustomerCondition.php