There appears to be a way to create a custom header for Genesis as well and I tried to enter the code in the functions.php, but nothing worked. I guess this is supposed to activate the header upload button in wordpress under 'Appearances', but nothing. Maybe it only works in newer versions of this theme. I don't know!
Hopefully someone can help me out with this one. Thanks!