I’d use the name exactly as it appears on the passport or current USCIS record, then list every other variation in the other names used section so the differences are documented. If the green card and passport do not match, it may be worth checking which record USCIS is using most recently to avoid delays.