Подменить чей IP? Клиента?
Ну, можно пользоваться прокси, IP будет другим.
Можно в заголовок дописать X-Forwarded-For - говносайт схавает, нормальный нет.
curl не выполняет js - никакая метрика вызвана не будет.
$message = "0411 Тест";
// ищем в начале строки 4 цифры 0-9, а далее либо конец строки, либо любой символ, кроме 0-9
if (preg_match('/^([0-9]{4})($|[^0-9]+)/', $message, $matches)) {
echo $matches[1]; // искомое число
}