You have not settled down in Canada yet and were visiting Canada only for short trips so you are entitled to move your goods to Canada duty free. However, since so much time has lapsed since your soft landing and you have made several trips to Canada after that, you might need to prove it to CBSA that this is the first time you are "actually" moving to Canada to establish a residence for more than 12 months ( hence a first time settler). If I was in your situation then I would:
1. Take Print out of following web page with point 9 and 10 highlighted with a marker
https://www.cbsa-asfc.gc.ca/publications/dm-md/d2/d2-2-1-eng.html
2. Drop an email to CBSA at
contact@cbsa.gc.ca explaining your situation. They might revert back with a generic reply but still take print out of reply from CBSA. This will indicate CBSA agents at POE that you have done proper research on this.
If some ignorant CBSA agent troubles you then please let them politely know that you would like to talk to their supervisor.
On a side note, aren't you suppose to own stuff for at least 6 months to claim duty free movement? Not sure if it's for first time settler or returning residents or both but you might want to check on this. CBSA "might" create trouble for big ticket items like Car.