When using an SPI clock near the top of the range for Lepton I am getting over 750 discard packets, is this normal?

There is no limit to the number of Lepton discard packets – a faster clock will produce more discard packets. The host must keep reading packets until the next frame comes.