intanto potresti verificare, andando a vedere nel browser l'html generato, quanto effettivamente vale la variabile tipo.

Cioè, se al posto dell'istruzione :

tipo='<%=Rec( "tipo_punto" )%>';

ti ritrovi:
tipo='carotaggio';

oppure
tipo='profilo';