"Or are we just saying if they don't get enough heat it will get to late into fall and the will be ruined by frost?"
I would say,the above is somewhat true,but not only,because a long Summer with many sunny days,is also necessary.
It can be hot ,humid, cloudy and rainy,and that will not help,ripe.
Also we should plant,or set pot,in a spot with full day sun,otherwise if in shade,it can be hot sunny,dry and long Summer and ,it will not ripe.
What is important,is that if you help your tree ,in adverse climatic conditions,by observing to create the right condition,the late ripening fig will help you by giving you delicious ripe fruits every time.
And if it does not ripe ,think of it as your failure,not the tree failure.
Somewhere somehow you cut corners.
Of course there is one instance where it will not be your fault if it does not get ripe fruits:
If your yard does not have full sun anywhere. In this case it will only ripe in Some years with long dry hot Summer.