[sgen] Fix a GC descriptor bug.  Fixes case 23400.

This affects arrays of all structs of which the last reference field
is at offset 16*sizeof(mword).