Green tag is for items that need to installed before flight. Standard practice is an enable plug vs a wire pin. The issue is their implementation. Items like this would be known years before flying as part of safety review process. NASA usually hand holds payloads through this process and most of the payloads know to do things like this. My take on this is a new company going through the process and SpaceX doing the minimum to host/facilitate (their facility, their rocket) the process and they don't know what is flying next month much less next year so their review process is just in time. Things are done much later in the mission cycle and certainly much later in the design and development process (spacecraft in manufacture vs in design reviews).
Thanks for your insight! An enable plug sounds like a good idea as its easy to verify during inspections.