Have we talked about SPOT devices yet? If you could reassign the SOS button to send a message to a race organisor rather than emergency services then you can track someone and know where they were when they hit the panic button or just stopped moving? 160 euros, rented out at 10 euros a race, paid for after 16 races? Not sure what the additional subscription fees are?

http://www.findmespot.eu/en/