Right, so. Uhhhm. If you'd read carefully you'd see the line sayin' "still own a ship" and "redeem yourself". Seems to me clear enough written to (previous) IND members. I can't find any posts in the IND forum with your name tagged on it.
If you can point me to evidence sayin' otherwise, please, do show me and in such a case, my sincere apologies. But as for now, make a application and we'll see what that brings.