Taking to Facebook on Saturday (NZ time), though, McLaughlin accepted the penalties handed out by IndyCar but explained how the breach occurred.
“I fully stand with every one of my teammates,” McLaughlin wrote.
“Simply put, a mistake was made. I have the highest level of integrity, and it is important to protect both my own reputation and that of the team.
“I was not aware of the situation with the software. In this instance, I used a single, very brief (1.9 second) deployment of push to pass in a section of the track exit of turn 9 where it is typically utilized (sic) throughout the race.
“I hit the button out of habit, but I did not pass any cars nor did I gain any time advantage. The data which IndyCar has confirms all of this information.
“While I accept the penalty, I want to be clear that I did not gain an advantage over my competitors.”
All three Penske cars were handed NZ $42,100 penalties and were stripped of all prize money from the race.
The disqualification has seen McLaughlin fall to the bottom of the IndyCar standings, with a 26th-placed finish in Long Beach earlier this week his only other result.
The 30-year-old also finished second at IndyCar’s $1 Million Challenge, however, no points were at stake in that race.