Ваши требования кажутся немного расплывчатыми, поэтому мне сложно сказать, что вы хотите.
Если вы хотите вставить строку TITLE ""
сразу после строки TRACK
без замены (перезаписи)после строки TRACK
вместо $lines[$i+1] = …
можно использовать следующее:
splice @lines, $i+1, 0, ' TITLE ""';