So I was looking for something to play with, saw this thread and decided to see what I could do.
I got the game to load in career mode and advanced a few days. Didn't go further but I think it should work. I also didn't install your jersey and equipment files but I think they are unimportant for the career mode issue.
Attached CDB file addresses all these items i changed.
Unfortunately I found one issue I don't know how to fix (item 1 under main issues), Maybe someone with more knowledge will read this and comment.
Main Issues
Spoiler
1. The game does not appear to be able to handle 1968. I got it to load with this as a start date but the calendar was totally messed up. When I looked at the DB all the gene_i_computed_date dates in sta_stage were set to -18001 which is December 31, 1969. I reset the start date to 1/1/1970 and it worked. I don't know if there is any way around this. The attached is set to 1970.
2. You had countries in sta_country over 99, that didn't work for me and caused the game to crash in young-rider creation. I deleted all of the countries over 99 in Sta_Country and Sta_Region and remapped all instances in DYN_Cyclist and DYN_Team of country 102 to country 7 as they appeared to be Germans. I don't think were any of the other countries over 99 were being used. The problem may not be that they were over 99 but how they were set up. Either way, deleting them worked.
3. In DYN_Team FKIDCalendar1 were all 0, I don't know this is an issue but it is not true in other DBs. You had populated 2 and 3 so I just moved 2 to 1 and 3 to 2 and set 3 to 0.
A few other minor things I noticed that may or may not have an impact
Spoiler
1 . Casalini had charac_i_charisme of 0, I set to 55
2. There were a bunch or records in Dyn_Sponsor_regions for sponsors not in DYN-Sponsor, I deleted those
3. I cleaned up DYN_Palmares tables and STA_Records to remove everything after 1968
4. You have only 17 pro-tour teams, not sure how that will impact promotions at season end
5. The values for Favorite_race in DYN_Team should be () for default not (0). I changed that.
A few thoughts that I think will make the DB more playable:
Spoiler
1. I think you need some unsigned riders
2. I think you need some extra sponsors
3. Not sure how the small races in your calendar will work with only 2 conti teams. Maybe take out Malaysia etc. and focus on Europe
4. Generally with the limited number of riders you may need to limit the calendar more or you will have a bunch of races with only 30 riders and/or teams sending 1 rider to a race