Solved. This is a non-issue, has nothing to do with Google App Script or Cards or anything.
Another Chrome Extension is somehow messing up the height. I checked their code but can really seem to find the exact reason because they don't inject styling for all iframes.
Should have check this much sooner.