Você pode dizer:
$ awk '($4>7 && $4!=swap) {swap=$4; print $1, $4}' file
00:20:02 7.3
00:45:02 10.5
01:05:02 13.5
Ou seja, armazene o último valor de SWAP maior que 7 na variável swap e continue comparando o valor.
Você pode obter uma saída mais agradável configurando o separador do campo de saída para a guia: -v OFS="\t" ou BEGIN {OFS="\t"} . Ou você também pode canalizar para column -t .