So the SIM works in other phones and the phone works with other SIMs, it's just the 2 of them together don't work.
Do Boost have stores? (I'm European, so don't know). If so I'd be tempted to go into one and speak to someone. If the phone works with other Boost SIMs then getting the SIM swapped sounds worth a try to me.