> 受信数 > 採用数　の場合は、指定された日付以前のデータが含まれているという事なので、それ以降は読み込まない

あーそっか。なるほど。勘違いしてたわ。
最新から遡る形で(page+1して)取得するからか。
「最新 -> last_date」じゃなくて「last_date -> 最新」ていうフローでAPI使うんだと早とちり。
API呼び出しちゃんと見てなかった。