Solution:
Let us denote by E and F, respectively, the feet of the perpendiculars from P and Q to line BC, and by M the midpoint of segment PQ.
Consider the point X on side BC such that B A X=2 B A P. Then also C A X= B A C-2 B A P=2 C A Q, so P and Q are, respectively, the incenters of triangles BAX and CAX. It follows that XP and XQ are the bisectors of angles BXA and CXA, so P X Q=90.
The condition P D Q=90 is equivalent to MD=MP=MQ=MX, and since ME=MF, it suffices to prove that DE=XF. Both lengths are easily computed on the basis of the "big problem":
DE=BD−BE=2AB+BC−AC−2AB+BX−AX=2CX−AC+AX=XF.

Second solution. Let line BI intersect the circumcircle of △APQ again at point N. We have A I N=180 - B I A=90 - 2 = D I Q. Also, since I N Q= P A Q= 2 and I Q N= B I C- I N Q= (90 + 2 )- 2 =90, we have INIQ=sin2α=IDIA, whence INIA=IQID. It follows that triangles DIQ and AIN are similar, so
I D Q= I A N=180 - A I N- A N I=180 - (90 - 2 )- A N P=90 + 2 - A Q P.
Analogously, I D P=90 + 2 - A P Q, so by adding we obtain
P D Q=180 + + 2 - (180 - P A Q )=90.