Unless I'm missing something this seems to have been overlooked in the Form class. While there is a method to access all Data fields:
This function returns all fields with data and will not return literals, headings etc.
With a little creativity it is possible to circumvent the functions in the Form class and access the FieldHolder method from the FieldSet directly for these fields in your custom form template via:
<!-- In customformtemplate.ss -->