When you've been browsing in these records, didn't you find any additional information, like your husband's great-great grandfathers' birthplace, any dates or his confession? I'm sure, I could help you, but I need more data, essential in finding right documents. By the way, I didn't find a Stanislaus But's record on Ellis Island.
As to name of town, you've mentioned - it would be Szczurawice, a village situated in Wielkopolska province.
Just in case, you can write me on email@example.com
Good luck in your research anyway!