I think the issue if that you're trying to lump Amash in with the greater republican party. He may run as a republican, but that's mostly because it's much harder to get into office as a third party.
Until we get more true conservatives in office there is little else he can do except "refuse to govern".