And Canadians aren't a disposable society like we are in America, the USA anyway so they don't just flip around to different companies without resolution. I think you have a lawsuit case and I would seriously explore that with the Canadian labor board as well as an attorney. What you have experienced amounts to workplace harassment and I would say discrimination based on how they assigned certain assignments, and the bulk of assignments, to a new employee.
Meanwhile, the Apple expert might be earning $14 or $15 an hour. You can't even buy a house on that if you're single.
This whole thread is very confusing to me and there must be a lot more to the story. As I understand it, you didn't like working there and found a better job, but you still want to work for them?.
And although you made it clear to them you didn't like the working conditions, you are surprised they are trying to hire someone to replace you after you left?
It seems they don't have work for you under the conditions you specified, not that there isn't work.