As of now, no they cannot. As you pointed out, they can only be obtained from dungeon chests and all dungeon chests in the world already exist with their contents already selected by a previous version of Minecraft. In order to add name tags we would need to make the world larger, regenerate parts of the world, or get a custom crafting recipe to make them craftable.
Bookmarks