I can't find much info on Geno hubs. They might have Taiwanese 9.5 x 26tpi axles (in which case the 10x1 axle nuts will thread on but not very securely and could strip when tightening), but judging by the axle nut pictured, probably not. But yeah, proper track nuts are kinda pricey.