Renting cars is very difficult or impossible at this time!
There will indeed be taxis at the port
The private tour I am planning is with the Sydney Cape Breton Island Taxi Tour company
The owner,Simon, told me he has the contract to provide taxis at the port in addition to offering premplanned tours
He has been very amenable to planning something not listed on his web site