How I understand it is that a sim card can only remember minimal information, therefore the only sim card lock you can put on is a pin.
If a phone is asking for a pattern it should only lock the phone and not the pin.
In my experience with Android if you put the pattern in wrong repeatedly it gives you the option to insert your Google password instead as an alternative to the pattern.