These two runes haven't been updated like their non "*" counterparts. They still possess the same default and upgrade abilities they had before the recent change to the units.
I still think a SQL stored procedure could be written to run multiple times a day to check for * runes. I'm assuming that each player has a corresponding inventory table, but it should be easy enough to change. I'm also assuming that the BG is loaded into memory when a game launches, so the change in player inventory wouldn't impact the game. If it would, then some method of checking the rune for a lock would be necessary. UPDATE dbo.Inventory SET BarbarianBolt=UntradableBarbarianBolt, UntradableBarbarianBolt='' WHERE field_id_41 <> ''
It would be nice if they could at least make it so the rune manager doesn't recognize them as the same rune. My "*" runes make it a hassle to add the non-"*" ones to battlegroups, as the image view only shows the "*" versions.