There is a subtle difference between the sentences: The "they'd have" sentence really means "They would have" and denotes a lack of will to provide the seperate training courses. Although this would more likely be expressed "if only they'd have" "if they HAD different programs" is less emotive and can be used to express a situaion where the company may not appreciate that running seperate courses might be adventageous.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.