A 6.9-magnitude aftershock jolted quake-hit southern Philippines, triggering a fresh tsunami alert just hours after an earlier warning was lifted, authorities said.