I wouldn't know about the piper's plaid, since I don't own one (nor would have any reason to). But I don't think it's true that all Argyle jackets have non-functioning buttons on the epaulets. I have at least two vintage Argyle jackets with epaulets that unbutton. I have no idea whether they would be sufficient for a piper's plaid.