Hello, we've looked into this and it seems you've misinterpreted the rule.
"Clubs with 3 or more non-EU players (excluding players out on loan) at the end of the season are subject to the following transfer limits:
-Only the FIRST non-EU player signed from abroad will eligible to play for the club this season"
-An additional non-EU player signed from abroad will be eligible to play for the club this season if one of the following has occurred PRIOR to the signing:
--A non-EU player is transferred to a foreign club.
--A non-EU player at the club sees their contract expired/terminated.
--A non-EU player at the club gains EEA nationality."
You signed 3 non-EU players this season, Elvis Mora, Nicolas Loza & Marco Antonio Rodriguez. As Mora was the FIRST, he is the only one that can be registered (if he is recalled from loan, he can be registered).
As Loza & Rodriguez were signed PRIOR to Mason Greenwood being sold, you can not register either as an additional non-EU player (or any other additional non-EU players signed from this point).
For you to register an additional non-EU player, you must sell a non-EU player prior to the new player joining and without having signed more than 1 non-EU player before this.
We hope this clears things up for you.