Is it possible they are using some 68020+ opcodes anywhere? Also I think the 68020+ are more forgiving with misaligned data access than the original 68000 ( or is that the other way round? ;-) ) so perhaps there are some dodgy accesses?
That amos code crashes on any system never surprises me.