This is not the sort of thing that would be caused by a 'bug' or 'glitch'. The only way you're going to see 'Blaze Punch' in your game, on purpose or accidentally, is if it's written into a string within the game's source files. No such thing has been documented, and Gen 3 games have been so extensively datamined that there is no way you've discovered something new.