Shadow transport minister Bridget McKenzie has apologised for her oversight in not declaring the gifts from Qantas and Virgin, dating back to 2015.