I dunno, it sounds like this cop was having a very bad day and taking it out on you and your husband. He should have given you the time to go get the tags as he requested being you were on your own property.
Id be soooooo mad and probably not have handled it as well as you did, so I surely give you credit on this one.
People on a power trip drive me insane!!