"Land as soon as possible" normally means what it says on the tin. So you did that, at which point the helicopter is unserviceable - after all, you landed because there was an indication of a defect. You can only take off again ("legally", I mean) either if the appropriate maintenance actions for the chip light are carried out and signed off by a licensed engineer, or if the MEL allows you to depart with the unserviceability - which in this case I very much doubt.
So by taking off again, you were flying an aircraft you knew to be unserviceable, its Certificate of Airworthiness temporarily invalid, almost certainly along with its insurance.
I appreciate you are operating in remote areas (presuming your profile is correct) but at the very least you should know what you are risking in terms of your personal liability / career. Maybe your company was quite happy that you got the bird back at your own risk, but if things had gone wrong I doubt they would have been so supportive.
You can't tell what is going on inside an engine just by looking from the outside and checking the oil level.