I can confirm that the above patches fix the issue (well, the first patch to the struct `xtables_globals`; I believe the latter to be unrelated.
If the patch could be applied to the current version, or a newer version imported, that would be great. Thanks, Morgan Hamill