Series 80 is not compatible with any 1911/2011 RDS mounting system. If drop thing is something that STI needs to fx now and they wish to remain optic-capable, their only option is titanium pins, with a potential compromise in ignition reliability.
I'm kinda amused at all these efforts to push a 100+ year old design into 21st century duty role despite its limitations, but I'd better stay in my lane.