Are there any other sites that allow users to search for historic hurricanes within a given area?
There is this atlas for the North Indian Ocean basin - Indian Ocean Cyclone Atlas and while I am not sure about the cyclone tracks for the pre satellite era cyclones the site is comprehensive and covers all cyclones in the Indian Ocean up to the current period. After you register yourself here - Registration  then you can view the cyclone tracks. 

Here is a sample of cyclone tracks between 2012 and 2016