What happens if I don’t have a BC race licence? 

All this means is that you can not enter the British National Marathon Championship Event.  If you want to compete in the 100km event, you should enter the Manx 100 (km) “Open” event.