Thank you both!
I am not capturing the admin_setting object as a variable, I am merely pushing it immediately onto the ... std_object (I am guessing). I didn't even realize it returned an object. But that actually makes a lot f sense.
Thanks again, you guys saved me hours and a really corny work-around.