Hey, for survey charge you dont need PlaceAnything and since survey charge its not "place-able" entity it wouldnt work even if you wanted to use it for something.
I suppose you just want people let craft survey charges so they can place quarries.
In that case just do this in you craft menu data file, I tried it on my server and its working.
"surveycharge": {
"Name": "Survey Charge",
"Image": "surveycharge.png",
"SkinID": 0,
"Category": "construction",
"Tier": 2,
"ResearchCost": 100,
"Resources": {
"gunpowder": 30,
"cloth": 5,
"metal.fragments": 10,
"lowgradefuel": 20
}
},