That’s interesting, do you know what island? I’ve never heard of a government subsidized taxi service in Maine, but don’t’ doubt it is possible.
Wild guess -- it was some Green Grant to encourage people to leave their carbon-emitting car at home and instead rely on some "common usage" transportation like a taxi service. That type of government assistance has become very common lately.