O módulo vmod_std
tem uma função que deve fazer o que você procurando por.
import std;
no topo da VCL, então isso deve funcionar:
sub vcl_fetch
{
set beresp.ttl = std.duration(beresp.http.X-Cache-ttl, 1h);
}
.. onde o 1h
é seu padrão se o cabeçalho não estiver definido.