I suggest you abandon the definitive screening design in this situation. The generator is somewhat inflexible and not appropriate for every screening case.
You can achieve what you want with the flexible custom design. You can add a Blocking factor defined as 4 runs per block. You can add all the interactions and all the quadratic terms. That model is the same as implied by the DSD. Select these higher order terms and change their Estimability to If Possible. Click the red triangle at the top and select Optimality Criterion > Make Alias Optimal Design. The DSD is an alias optimal design. I would use the same number of runs as created by the default DSD. That is 21 runs for your 5 factors with blocking.
Here is a script that will launch the Custom Design platform and set it up as I described so that you can try it for yourself.
DOE(
Custom Design,
{Add Response( Maximize, "Y", ., ., . ),
Add Factor( Continuous, -1, 1, "X1", 0 ),
Add Factor( Continuous, -1, 1, "X2", 0 ),
Add Factor( Continuous, -1, 1, "X3", 0 ),
Add Factor( Continuous, -1, 1, "X4", 0 ),
Add Factor( Continuous, -1, 1, "X5", 0 ), Add Factor( Blocking, 4, "Block" ),
Set Random Seed( 968796745 ), Number of Starts( 13195 ), Add Term( {1, 0} ),
Add Term( {1, 1} ), Add Term( {2, 1} ), Add Term( {3, 1} ), Add Term( {4, 1} ),
Add Term( {5, 1} ), Add Term( {6, 1} ), Add Potential Term( {1, 1}, {2, 1} ),
Add Potential Term( {1, 1}, {3, 1} ), Add Potential Term( {1, 1}, {4, 1} ),
Add Potential Term( {1, 1}, {5, 1} ), Add Potential Term( {2, 1}, {3, 1} ),
Add Potential Term( {2, 1}, {4, 1} ), Add Potential Term( {2, 1}, {5, 1} ),
Add Potential Term( {3, 1}, {4, 1} ), Add Potential Term( {3, 1}, {5, 1} ),
Add Potential Term( {4, 1}, {5, 1} ), Add Potential Term( {1, 2} ),
Add Potential Term( {2, 2} ), Add Potential Term( {3, 2} ),
Add Potential Term( {4, 2} ), Add Potential Term( {5, 2} ),
Set Sample Size( 21 ), Optimality Criterion( Make Alias Optimal Design ),
Simulate Responses( 0 ), Save X Matrix( 0 )}
);