Okay problem number 3, Switching from a 4:3 aspect ratio to a 16:9 messes up the positional coordinates. in a 4:3, -1.06771 will set the UI element nearly all the way to the left of the screen, but in a 16:9 it is about 3 inches from the left.
I know how I can solve it on my side, but it involves setting up multiple coordinate values.
You could place your GUI element in render2d instead of aspect2d and apply the aspect correction manually. render2d ought to be more consistent across different aspect ratios. To apply the aspect correction: