Solution 1. (Based on work by Oleg Golberg) We start with an important geometric observation.
Lemma. Triangle ABC inscribed in circle ω. Lines BT and CT are tangent to ω. Let M be the midpoint of side BC. Then ∠BAT=∠CAM. (Line AT is a symmedian of triangle.)
Proof. We consider the above configuration. (If ∠BAC is obtuse, our proof can be modified slightly.) Let D denote the second intersection (other than A) of line AT and circle ω. Because BT is tangent to ω at B, ∠TBD=∠TAB. Hence triangles TBD and TAB are similar, implying that BD/AB=TB/TA. Likewise, triangles TCD and TAC are similar and CD/AC=TC/TA. By equal tangents, TB=TC. Consequently, we have BD/AB=TB/TA=TC/TA=CD/AC, implying that
BD⋅AC=CD⋅AB.
By the Ptolemy's theorem to cyclic quadrilateral ABDC, we have BD⋅AC+AB⋅CD=AD⋅BC.
Combining the last two equations, we obtain that 2BD⋅AC=AD⋅BC or
ADAC=2BDBC=BDMC.
Further considering that ∠ACM=∠ACB=∠ADB (since ABDC is cyclic), we conclude that
triangle ABD is similar to triangle AMC, implying that ∠BAT=∠BAD=∠CAM. □
Because BT is tangent to ω, ∠CBT=∠CAB, and so
∠TBA=∠ABC+∠CBT=∠ABC+∠CAB=180∘−∠BCA.
By the lemma, we have ∠BAT=∠CAM. Applying the Law of Sines to triangles BAT and CAM, we obtain
ATBT=sin∠TBAsin∠BAT=sin∠BCAsin∠CAM=AMMC.
Note that TB=TC1. Thus, TC1/TA=MC/MA. By equal tangents, TB=TC. In isosceles triangle BTC, M is the midpoint of base BC. Consequently, ∠TMS=∠TAC=∠TAS=90∘, implying that TMAP is cyclic. Hence ∠AMC=∠ATC1. Because
ATAM=TC1MC(∗)
and ∠AMC=∠ATC1, triangles MAC and TAC1 are similar. Because BC/BM=B1C1/TC1=2, triangles ABC and AB1C1 are similar.
Solution 2. (By Alex Zhai) We maintain the notations in the first proof. As shown at the end of the first proof, it suffices to show that (∗).

Let O be the circumcenter of ABC. Note that triangles OMC, OCT are similar to each other, implying that OM/OC=OC/OT or OM⋅OT=OC2=OA2. Thus triangles OAM and OTA are also similar to each other. Further note that triangles OMC and CMT are also similar to each other. These similarities (which amount to the circumcircle of ABC being a circle of Apollonius) give
ATAM=OAOM=OCOM=CTMC=TBMC=TC1MC,
which is (∗).
Solution 3. (Based on work by Sherry Gong) We maintain the notations of the previous solutions. Let ω intersect lines AT and AS again at X and Y (other than A), respectively. Let lines YB and CX meet at B2, and let YC and BX meet at C2. Applying Pascal's theorem to cyclic (degenerated) hexagon BBYAXC shows that intersections of three pairs of lines BB and AX, BY and XC, and YA and CB are collinear; that is, B2,C2,S are collinear. Likewise, applying Pascal's theorem to cyclic (degenerated) hexagon CCYAXB shows that B2,C2,T are collinear. We conclude that B2,C2,S,T are collinear.

Since ACXY is cyclic, ∠YCX=∠YAX=180∘−∠XAB=90∘. Thus ∠B2CC2=∠XCC2=180∘−∠YCX=90∘. Likewise, ∠C2BB2=90∘. It follows that BCC2B2 is inscribed in a circle with B2C2 as its diameter. Thus the circumcenter of this circle is the intersection of lines ST and the perpendicular of segment BC. This circumcenter must be T, and consequently, B2=B1 and C2=C1.

Because AYBC and B1C1CB are cyclic, by Miquel's theorem, SACC1. (Indeed, ∠ACB=180∘−∠B1YS and ∠BCC1=180∘−∠YB1S lead to ∠ACC1=360∘−∠ACB−∠BCC1=180∘−YSB1.) Also, by Miquel's theorem, YAC1B1 is cyclic. (Indeed, ∠C1AX=∠C1CS=∠SB1Y.) By these cyclic quadrilaterals, it is not difficult to obtain ∠ACS=∠AC1S (or ∠ACB=∠AC1B1) and ∠ABC=∠AYC=∠AYC1=∠AB1C1. Consequently, triangles ABC and AB1C1 are similar to each other.