Если вы можете получить CSV вместо XLS, загрузите его самостоятельно в новую таблицу, обновите то, что вам нужно, а затем вставьте строки в рабочую таблицу.
Если вы застряли с XLS, найдите библиотеку для PHP, которая позволит вам проанализировать ее, а затем записать записи в новую таблицу.
Что касается вашего второго вопроса, да, абсолютно стоит вырезать воров, которые берут с вас 600 долларов в год за то, что вам понадобится час или два, чтобы написать себе.
Удачи.