Mine is similar, the viper winch solenoid and the isolator a bought actually had the same bolt spacing. The bracket kfi includes with their winch mount bolts to the factory solenoid location and I was able to sandwich it with the solenoid and isolator.
Also, I ran my own cable from the rear battery, only to find out that honda preran cable for the winch. Which would have been perfect..... Oh well
Also, shameless plug, I have a ca battery mount for sale, still in the box. Their shipping was slow, so I built my own before it showed up.