Sorry to hear about Byron. You didn't know about the problem with the tank so don't feel like you did something wrong. You would never have put him in a tank that you knew was cracked. Only that would have been wrong.
I just lost my first fishy last night so you're not alone today.