Ну да, на данном этапе склоняюсь к написанию макроса, добавляющего пробел перед каждым значением. Что-то вариантов проще не просматривается пока что. По второму варианту вообще не понял - о чем это?
Upd: Да, такое поведение нормально, проверил на чистом WC.
Тогда другой вопрос - как получить все варианты стоимости доставки? Не для конкретного заказа, а вообще?