Da du den Code schon compilieren konntest ist der Version nicht mehr so wichtig. Sie steht unter Help/About. Oder ganz kurz beim starten von Bascom.

Du benutzt also nicht den Dongel auf dem Board (sofern da einer drauf ist. Das konnte ja noch keiner sagen)?
Dann musst du in Bascom was anderes einstellen. Was genau kann ich dir leider nicht sagen. SIProg steht ja nicht in der Liste. Such mal einfach im Forum nach SIProg und wähle nur Bascom als Unterforum aus. Da wird sicherlich irgendwo stehen, was du einstellen musst.
Die Meldung das der Chip nicht erkannt wird, kommt daher, das Bascom nicht auf den Chip zugreifen kann, weil der Programmer nicht richtig eingestellt ist. Wenn der richtige eingestellt ist und sonst kein Fehler mehr vorliegt, gehen beide Fehlermeldungen weg.