If a newly created sport does not appear in the training editor or in the training code, this is because you have not yet assigned any sport codes to it.
As soon as you have assigned at least one sport code marked as “Intensity”, you will be able to work with the sport.
Learn here how to create new intensities and here how to transfer existing ones.