Fix from_numpy extraction of field order