Also not eligible as J2 as he signed in 2016.
To be a J2 for the current period the player must have signed on or after July 2 2018.
If you look at the bottom of these milb player pages it shows the date in which they signed. Also, usually any player that has accrued professional stats, even in DSL, is likely from a previous J2 period and is therefore a regular MiLB FA if available.