I can see how annoying you must find it to interfere with what you would like your map to look like. It is just that, in any case, this is a no longer visible, archaeological site, and it should be tagged with the according tags for such. archaeological_site=castle is not helpful, unspecific as it is. I do not favour its introduction – or expansion of use beyond the odd occurrence, if you want so.