Would the penalty still have applied if the order wasn't smart routed?
I'm looking at the public customer column for equity options:
http://individuals.interactivebrokers.com/en/accounts/fees/CBOEoptfee.php?ib_entity=us
Yahoo listing looks like an error, my app shows 3 days till expiration meaning they expire on market close Friday. Generally speaking options data on yahoo finance is unreliable IMO.