Ah the component issue was probably to do with your newer versions of AT/framework. I was using the component version in AT 0.6.5 / 2.3.3 on which I still have a number of courses to maintain.
What's defined for your background-size and background-attachment for the image issue in iOS? Something in iOS safari might be overriding. Happy to inspect and check it out if you can send me a sample zip of the issue. :)