Hi Fraser,
Features can only be "installed" in child sites from the root admin site. If you go to Site Settings in the root site and select the child site from the Sites dropdown, then you will be able to add your custom gallery to the child site on the "Features" tab. After that it will show up in the list in the child site.
Hope it helps,
Joe