Also, are there any other file names that the game looks for besides those two?
Edit: Actually, I just found information about it in the changelog for 0.11:
Added phases to the mod loading. data.lua of all mods is loaded first, then the data-updates.lua and the data-final-fixes.lua as last.
This allows mods to change the data of other mods without the need to be last. This is used even in the base game, to add the
dust effect when a building is created, so the effect is added to mod buildings as well.