Civil offenses are crimes too.
Nope. The legal definition of a crime is distinct from the definition of a civil offense. You can't have it both ways. Either illegal aliens are criminals according to the law or they are not. Those who enter illegally are criminals according to the law. Those who are only illegally present are not criminals according to the law.
You could argue that illegal aliens are criminals according to something else. You seem to think all immigrants are criminals according to your socialist beliefs. But you cannot argue that they are all criminals according to the law. Sorry, the facts have gotten in the way of your propaganda.