The linked document states that the Liberty was not identified by the Israeli as a US ship.
Is this the only case of friendly fire due to a mistake in your knowledge? I think not since it is a frequent enough occurrence.
Israeli pilots at that time were the Top Guns in the Med, where they operated.
They knew that the Liberty was not an offensive ship.
A newbie pilot would have known that the Liberty was a SMT with no firepower, flying the American Flag.