This may be useful to some, thank you, but the critical issue is that no heads up was provided by Apple that moving to iOS12 and iTunes 12 prevents Yosemite users from accessing iTunes. Many have computer assets that can take an OSX upgrade but software that can't or they don't want to [more especially where updated software requires subscription and current (often expensive) software works adequately].
Whilst one can understand Apple not knowing the state of third party software vendor's products, they should make it clear what adverse impacts any iOS updates may have on other Apple software.
I am not even sure it is well known that within a few days of releasing a major iOS update e.g. from 11 to 12, Apple stop 'signing' the previous version so roll backs are not possible.