With respect to the previous log, the "unfiltered" mode has caused the Server to send data to the client, as the "RELEASING DATA" lines show.
Did you see all those data in the direct loading case and none of them in the iFrame case?

However, the reported log contains a few anomalies in the events sent that we can't manage to replicate.
Is it a full log or is it a compound of various log snippets?
Is it possible that your Data Adapter reuses the Maps it sends through "update" or "smartUpdate"? (this is not supported)

While the Server output is unclear, it is difficult to understand the effect of using an iFrame on the client side.
Anyway, may you please show us the two Server logs in the two scenarios for a comparison?