I sent a note to Dan (the site admin) about this so maybe he will respond. However, here is what the license agreement at ibycus.com says. So it would appear that you (or anyone) could upload the map to gpsfiledepot as long as it's clear who the author is.
"You may not redistribute any of the maps here for commercial purposes. You may make copies, and give them away, but under no circumstances may you sell them, or repackage them and claim them as your own work"