Lots of options
You can send the seats to Vermont and I will do it, but I'm sure there are a lot of folks closer by. Have you tried Dan and Linda at the Small Boat Shop in Denmark , ME? (smallboatshop@pivot.net) They are nice people, and I'm sure could help. Caning is not too hard to learn if you want to do it yourself, though it does take some time. Materials are readily available and relatively inexpensive; the cost is in the labor.
Don in Vermont