Access often replaces spaces with underscores when left to its own to decide (IIRC when using a wizard) but if all you do is drag a subform control onto a form without giving it a meaningful name, you should get "Child0" or similar. When you click once on the subform control on the main form, you will in fact see it characterized as a subform/subreport in the "Selection Type" area, so it's arguable whether or not a subform container/control is a subform I guess. I prefer to call it a subform control or subform container to reduce ambiguity.
If you can't move the code to a form that you are trying to affect, then you will have to open the subject form before anything on it can be "found". You can open it hidden first if that helps, then show it when the changes are made.
The more we hear silence, the more we begin to think about our value in this universe.
Paraphrase of Professor Brian Cox.