Maybe the airlines messed up. New flight attendants(?), or maybe they thought they were going to Mexico(!), etc. The only times we have ever filled out an immigration form or document while on a flight in the past was when we were flying to Cancun. Always hated that form. Requires super small printing while the plane is bouncing through 'rough air'! Never once in SXM.