My advice is to have someone write a letter saying you have two years of work experience. Do you have a friend at a company, any engineering or related company, who can do this for you? Or do it yourself and have your friend look at it. Then, I would take it and get it notarized or take it to AIT here and get an affidivant, or get any sort of official looking stamp on it.
If you were hired by a company here and you don’t have two years work experience, it seems odd they would hire you, or perhaps the HR dept. was clueless, as is often the case here. Anyway, be a little creative. Think “Third World flexibility” not “North America honest and by the book”.