This video demonstrates calculating the maximum power out put from a solar panel and discusses determining the optimum resistive load for a solar panel.
IMPORTANT: The maximum power point always depends on various environmental conditions (incl. panel temperature and solar irradiation). Accordingly the „optimal“ load resistance constantly changes for the same panel according to those conditions.
use your technique to tune the panel and find the voltage. then could you possibly make a really simple power point tracking charger if you had a supercapacitor attached to the solar panel and then slowly pulse the battery/load using a microcontroller until the voltage on the capacitor drops below the peak power point voltage and stops pulsing so it can charge when its under to maintain equilibrium?