Hi Julie,
You write "Preview PDF in SFP" works. This is in LiveCycle Designer with preview using data generated by the full trace option in SFP? In other words the same data is used in preview and VF03.
1) Let's assume this is the case but the rendering is different. LC Designer comes with its own rendering library (to be able to do a preview without server). So there might be slight differences between Designer PDF Preview and ADS rendering the PDF due to different library versions (e.g. bug fixes for ADS). I've seen customers only updating Designer but not ADS and then seeing issues only when rendered by ADS (issue was fixed in Designer).
Another issue why preview and ADS output is different could be fonts that are used but not available for ADS and font substitution kicks in. Different fonts usually have different metrics what impacts the layout and page breaks.
2) Looking at your forms hierarchy, DetailTbl and DetailRow both need to have "Allow page breaks in content" enabled. The screenshots look like you did not check it for DetailRow.
Best,
Juergen